UKLondonSouth West London SW2-SW20Kensington and Chelsea
Office
SW7, South Kensington, Cromwell Road
To Let 874 sf
Period Facade, Air Conditioning, Carpeted, Open Plan, Kitchen
GRADE II LISTED OFFICE
This is a unique opportunity to occupy one of the areas stand out office spaces. The property was refurbished in the last 3 years..
The property is located at the south side of Cromwell Road in the Royal Borough of Kensington and..