A perfect fit for a big group of travellers: apartment «The Carshalton Place - Stunning 1bdr Flat» is located in London. This apartment is located in 15 km from the city center.
Number of rooms: 3
The Chateau North Street Carshalton, London, SM5 2HJ