Situated next to the River Thames on Lots Road, Chelsea Wharf is in the centre of a vibrant mixed use location favoured by corporate occupiers, retailers and media and creative businesses. The area is well supplied with pubs, restaurants and the facilities of The King’s Road a few minutes’ walk to the north.
A regular rail link to Clapham Junction and West Brompton (one tube stop from Earls Court) operates from Imperial Wharf Station, less than 10 minutes walk to the west of Chelsea Wharf.
Suite 14, 2 Station Court
Townmead Road, Imperial Wharf, Chelsea, SW6 2PY
Size: 684 sq ft