UKLondonSE1 South East LondonCroydon
Restaurant
SE1, Crystal Palace, Westow Hill
To Let, 1,822 sf
Modern unit, Premium, Rear Access
The restaurant is fully fitted to a high standard with the ground floor comprising approximately 42 spacious covers, a large pizza prep /..
Crystal Palace is a popular and trendy South London Suburb that has seen a renaissance over recent years with..