Loading Page...

What is the closest station to Chelsea Wharf?

Imperial Wharf is a London Overground and National Rail station located in Sands End in west London on the West London line, and is next to Chelsea Harbour. The station is between West Brompton and Clapham Junction stations and services are provided by London Overground and Southern.





People Also Ask

Being located just off the river, Chelsea is a great place to take a stroll. Avoid the gravitational pull of the King's Road shops and head for the river, where you can walk along Chelsea Embankment. Cross the beautifully ornate Albert Bridge and you are in one of London's nicest green spaces, Battersea Park.

MORE DETAILS

The distance between Chelsea and Times Square is 1 miles.

MORE DETAILS