Self-Catering in London
We have found 2 properties to book, based on your search for Self-Catering Accommodation in London, Greater London, England.
London Selfcatering Apartments
Holiday Apartment in London, Greater London, England
Self catering apartments well located for tourist attractions with parking, wifi, gardens, indoor pool, games room and laundry. Sleeping 2-11 persons.
£ 80.00 - £ 250.00 per nightPet & Dog Friendly Pets Welcome
Last Minute Deal
Holiday Cottage in London, Greater London, England
Ravensbourne House is an 11 bedroom refurbished Victorian Mansion offering unique group accommodation in London
£ 600.00 - £ 1,000.00 per night
Sleeps: 30Pet & Dog Friendly Pets Welcome