19 Villiers Street, London WC2
19 Villiers Street, London, WC2
The premises are located on a prominent corner of Villiers Street, positioned between Charing Cross and Embankment stations.
Villiers Street is a prime grab & go location benefitting from an impressive daily footfall of 86,000 people. Nearby occupiers include Pret, Five Guys, Ippudo, ITSU and Gordon’s Wine Bar.