UKLondonOffice 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...