By Megan Robinson2026-02-27T07:47:00
Source: Molton Brown
Beauty retailer Molton Brown has opened a new store in central London as it continues store expansion across the UK
The new space is open in Broadgate, close to Liverpool Street in central London
Already have an account? Sign in here