48-50 Camberwell Church St, London SE5 8QZ
Storefront retail residential
Camberwell is a district of South London, England, within the London Borough of Southwark. It is well connected with the Oval Underground station (Northern Line). There is also convenient access through various bus routes to the West End, Westminster and the City via nearby Vauxhall Bridge & Elephant & Castle.
The unit is well located on the busy,...