By Ritika Bhoora19 October 2023
Handmade bath and body products retailer Lush has announced its return to Covent Garden after 10 years away.
Lush will open its new store on November 3, offering free gifts for the first 100 customers.
Already have an account? Sign in here
Site powered by Webvision Cloud