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