OFFICES & STUDIOS LOCATED ON LOTS ROAD, CHELSEA NEXT TO THE RIVER
Chelsea Wharf is next to the river on Lots Road in a vibrant mixed use location favoured both by corporate occupiers and media and creative businesses. Imperial Wharf Station is located at the end of Lots Road about 8 minutes walk away.
The area is well supplied with Pubs, Restaurants and the facilities of The Kings Road are a few minutes’ walk to the North.
Chelsea Wharf is outside both the original and extended Congestion Charge Zones and contract parking is available nearby.
A regular rail link to Clapham Junction and West Brompton (one tube stop from Earls Court) operates from Imperial Wharf Station which is on the London Overground Line located to the west of Chelsea Wharf. The Riverboat service from Chelsea Harbour pier is equally close by.
There are regular bus services to and from all directions that stop nearby.