UK
London
Retail Camberwell New Road SE
SE5
Camberwell Passage
To Let
1,539 sf
Shop, Medical / Clinic, Retail Office
New unit, Capped off services
The property is offered in shell and core condition and allows for various different use types..
The development overlooks Camberwell Road and Camberwell Green, offering great exposure to the..