The property comprises a ground floor retail space situated on Green Lane, Stamford Hill in this sought after popular location within a high footfall. Stamford Hill is a sought after area of North London abutting other affluent areas including Shoreditch, Dalston and Tottenham.
Floor number: Ground
Exceptionally well presented restaurant, Nearby public transport links, Prime location