The London Flower Shop

Long Lane, London

The London Flower Shop, exterior picture

Address:158 Long Lane, Lambeth
London, SE1 4BS
Map:Map & nearby
Nearest Station:Borough
Opening Hours:

Mon:09:00 - 17:00
Tue:09:00 - 17:00
Wed:09:00 - 17:00
Thu:09:00 - 17:00
Fri:09:00 - 17:00

Related Businesses

Nearby alternatives

  1. Igloo (0.2 miles)
    Bermondsey Street, Bermondsey, SE1 3UB
  2. Igloo Flowers (0.3 miles)
    Railway Approach, Southwark, SE1 9SP
  3. Isle Of Flowers (0.3 miles)
    London Bridge Station, Southwark, SE1 9SP

Photos from All In Londoners...

Reviews & Tips from our readers

AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?