Self Catering Accommodations & Lodges in London

If you're looking for accommodation with a little extra space, London has a wide range of apartments and self-catering options to choose from. Self-catering accommodation within the London includes some modern apartments of exceptional standards

Self Catering 3 Bedroom Holiday Home

Self Catering 3 Bedroom Holiday Home in South West London

Thalia is a three bedroomed house in Westway, West Wimbledon, London SW20, 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