Self-Catering with a swimming pool in Greater London
We have found 1 properties to book, based on your search for Self-Catering Accommodation with a swimming pool in 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