The Modern Flowers

Liverpool Street, London

The Modern Flowers, exterior picture

Address:The Arcade
Liverpool Street, The City
London, EC2M 7PN
Map:Map & nearby
Region:The City
Nearest Station:London Liverpool Street
Opening Hours:

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

Related Businesses

Nearby alternatives

  1. Isle Of Flowers (0.0 miles)
    Octagon Arcade, The City, EC2M 2AB
  2. Chilten Flowers (0.0 miles)
    Liverpool Street, The City, EC2M 7PN
  3. Igloo (0.1 miles)
    Liverpool Street, The City, EC2M 7PY

Reviews & Tips from our readers

AIL on Social Media

Facebook logo Twitter logo Google G+ logo Instagram logo

What's New?