UK
London
Retail Camberwell Road SE
SE5
Camberwell Road
To Let
1,641 sf
Shop
We are excited to present a fantastic opportunity to rent a versatile shop/pub (basement) located on Camberwell..
London