UKLondonSouth West London SW2-SW20Kensington and Chelsea
Office
SW7, South Kensington, Cromwell Road
To Let, 2,200 - 4,434 sf
Refurbished Building, Air Conditioning, LED Lighting, Demised WCs, 1 Lift, Manned Entrance, Car spaces, Cycle spaces
Bright modern office spaces newly refurbished including all new finishes, M&E and..
Situated on the north side of Cromwell Road on the junction with Queens..