Chelsea Embankment is a harbor or marina Greater London Chelsea located in United Kingdom.
Chelsea Embankment London Greater London SW3 United Kingdom
Lovely walk by the embankment of Chelsea offering scenic views of the Thames and boats. Plenty of fresh air here too!
Where i Belong 💗🦋
I was there for work, but a beautiful area with some lovely shops and restaurant. A beautiful marina with some nice yachts to look at. - Anthony Glancey
A beautiful part of London where you can't find many tourists. - Leandro Vitor
Kayak, sailing and powerboating activities an amazing venue for other events - Stuart C
Take a moment to meditate and relax at the stunning pagoda. Vistas along the Thames are amazing. - Dave Marshall
Definitely one of the greatest parks in London, you can spend a full day there with kids or yourself. Kids, pond, adventure trail etc. - Tonis Arro
Such an impressive building turned into an extraordinary social hub! A must see in London and if you have time, you should see the history of it in the foyer. Stalls and open air cinema in the summer. - Elif