Skip to playerSkip to main content
  • 17 years ago
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
Comments

Recommended