UK
London
Office Chumleigh Street SE
SE5
Chumleigh Gardens
To Let
2,941 sf
Open Plan, Demised WCs, 1 Lift
This Double story Office unit is located within a scenic garden in Burgess Park, which is the London Borough of..
This property is located in the middle of Burgess Park, off Chumleigh street...