Self Catering Accommodations & Lodges in South West London
If you're looking for accommodation with a little extra space, South West London has a wide range of apartments and self-catering options to choose from. Self-catering accommodation within the South West London includes some modern apartments of exceptional standards
Thalia is a three bedroomed end-of-terrace house situated in the leafy residential area of Raynes Park, West Wimbledon, London, SW20 and is conveniently situated for access to central London. Thalia is available to rent as self catering accommodation for holidays or business trips.
We provide more than just serviced apartments – we offer a way of life and a London experience to remember. Book directly and stay with us to experience living in London as it really should be: with a leading independent serviced apartment owner and operator that has more than 28 years experience of working in the capital.
Luxury, space, comfort, and a quiet location: Manson Place in South Kensington, offers 14 newly refurbished serviced apartments in a prime central London location.