Customer support
Share:

17,851 SF of Office Space Available in London, LND

Lots Road 15, England, United Kingdom

£37,50/sq.ft./year

17,851 sq.ft.

Office

For rent

#28708

Property Details

Broker

For rent

Immediately available

Negotiable

14

1

7

1902

B

17,851 sq.ft.

1,658 m²

Property Description

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, a few minutes walk to the west of Chelsea Wharf. The Riverboat Service from Chelsea Harbour Pier is equally close by. Floor number: Ground, Ste 18