Showing posts with label Chelsea. Show all posts
Showing posts with label Chelsea. Show all posts

Chelsea

Chelsea is an affluent area in west London England due south-west of Charing Cross by approximately 25 miles. It lies on the nort…