Head down to Lush, Oxford Street, and bask in the glory of the largest Lush shop in the world.
Spread over three enormous floors and housing more than 200 exclusive products, the store has a Gorilla Perfume gallery, hosts regular events and classes and even has a spa.
This content has been supplied by Lush Oxford Street
Venue Details & Map
Lush Oxford Street
175 - 179 Oxford StreetWest EndLondonWC2E 9RZ
- +44 (0)20 7789 0001