Shop, Restaurant, Medical / Clinic
To Let 3,716 sf
The property comprises a self-contained ground floor commercial unit extending to approximately 3,716 sq ft (345 sq m). The space offers strong flexibility for a..
The property is situated in the heart of Peckham, an established and vibrant South East London location known for its mix of independent retailers..