English
English version

Chelsea

From Longman Dictionary of Contemporary EnglishChelseaChel‧sea /ˈtʃelsi/  an area in the southwest of central London, north of the River Thames, which includes the King's Road and is known for its expensive housing, its fashionable shops, and its football team
Pictures of the day
What are these?
Click on the pictures to check.