£700,000 | 1,870 sq ft217 Camberwell New Rd London SE5 0TJRetail property (high street) for sale1,870 sq ft floor areaNearest station 0.5mi.
£490,000 | 450 sq ft227 Camberwell New Rd London SE5 0THRetail property (high street) for sale450 sq ft floor areaNearest station 0.6mi.