Chelsea, London
District in west London, EnglandChelsea is an area in West London, England, due south-west of Charing Cross by approximately 2.5 miles (4 km). It lies on the north bank of the River Thames and for postal purposes is part of the south-western postal area.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Metropolitan Borough of Chelsea
Former borough of London
King's Road
Street in Chelsea and Fulham, London
Acme Attractions
Clothing store on Kings Road, Chelsea, London
King's Road Chelsea railway station
Proposed Crossrail 2 stop
Kensington and Chelsea Register Office
Registry office in London, United Kingdom
Chelsea College of Aeronautical and Automobile Engineering
Chelsea Town Hall
Municipal building in London, England
Chenil Gallery
British art gallery