Skip to playerSkip to main contentSkip to footer
  • 7/28/2009
Chelsea is an area of south-west London, England, bounded to the south by the River Thames, where its frontage runs from Chelsea Bridge along the Chelsea Embankment, Cheyne Walk, Lots Road and Chelsea Harbour.

Category

🏖
Travel

Recommended