UKLondonOffice Chelsea Wharf SW
SW10 Lots Road
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 central courtyard. All units have good natural light, a mixture of..
Situated next to the River Thames on Lots Road, Chelsea Wharf is in the centre of a vibrant mixed use location favoured by..