Liverpool Street, London

Lush picture

Address:Liverpool Street Railway Station
Liverpool Street, The City
London, EC2M 7QA
Map:Map & nearby
Region:The City
Nearest Station:Liverpool Street
Category:Beauty Products
More Stores:Lush London Store Finder
Opening Hours:

Weekdays 8am - 8am
Weekends 10am - 8am

About: Branch of Lush on the upper level of Liverpool Street Station selling a full range of Lush's soaps, haircare, skincare, perfumes and gifts.

Related Businesses

Nearby alternatives

  1. The Body Shop (0.0 miles)
    Liverpool Street, The City, EC2M 7PY
  2. Space NK Apothecary (0.0 miles)
    Bishopsgate Arcade, The City, EC2M 3YD
  3. Molton Brown (0.1 miles)
    Blomfield Street, The City, EC2M 7AW

Reviews & Tips from our readers

AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?