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.
Venue Details & Map
Lush Oxford Street
175 - 179 Oxford StreetLondonWC2E 9RZ
- +44 (0)20 7789 0001