UK
London
Office Camberwell Road SE
SE5
Camberwell Road
To Let
1,170 sf
Excellent Natural Light
This well-located, first-floor office unit offers great levels of natural light as..
Walworth Road has great transport links with buses passing the door. London Underground and Overground are a..