10/11 Archer Street, London, W1D
Non quoting
Fitted fitted hot food retail unit with internal seating for over 20 customers. Huge potential to increase business.
Outstanding opportunity to create a flagship destination restaurant & bar premises in the heart of Croydon Town Centre.
Well appointed Central London Coffee shop.