Back to list
Open in a new tab
AmandaLewis/Getty Image Plus
Chelsea Embankment
Michelin Guide
City and village
The Michelin Guide's review
Chelsea Quay is a charming place for a stroll, offering fine views of the River Thames.
See on the map
You may also like…