In the Moment, On the Go
Villiers Street is evolving, adapting and changing to meet the needs of its ever-busier consumer. The collection of 10 retail units makes up the core of the wider Villiers Street offering and is focused on becoming the grab ‘n’ go destination.
Located between Embankment Tube and Charing Cross Station, Villiers Street boasts one of the highest footfalls in London with a local work force of over 5,000 employees – largely from the top five most affluent acorn categories.
Villiers Street has begun working with it’s existing tenants through a number of initiatives to further improve the overall consumer experience.