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 Holiday Home

Self Catering Thalia Holiday Home in South West London

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.

Read More

Clarendon Serviced Apartments

Clarendon Serviced Apartments

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.

Read More

Serviced Apartments In Kensington

Serviced Apartments In Kensington

Luxury, space, comfort, and a quiet location: Manson Place in South Kensington, offers 14 newly refurbished serviced apartments in a prime central London location.

Read More

~Things To See and Do~Activities Places to Stay in South West London~