UKLondonSouth West London SW2-SW20Kensington and Chelsea
Office
SW10, Lots Road, Chelsea, Chelsea Wharf
To Let, 131 - 17,841 sf
Modern Offices, Air Conditioning, Wood flooring, Courtyard, Good Natural Light, 24hr Access
These characterful offices and design studios are arranged around a very attractive..
Situated next to the River Thames on Lots Road, Chelsea Wharf is in the centre of a vibrant mixed use location..