Westwood House Chelsea3 - Flats for Rent in London, England, United Kingdom
Entire home/flat in London, GB. My place is close to Harrods is 1.2 Miles, The nearest airport is London City Airport, 9.9 miles and the nearest tube station is Sloanne square about a 10-15 minute walk, Kensington and Chelsea is a great choice for travellers interested in museum...
See this content immediately after install