Coombe Lodge Holiday Flats, Paignton, 81 Dartmouth Road Paignton, the Coombe Lodge Holiday Flats website We are situated in Paignton, South Devon, a popular holiday destination most famous for its miles of beaches, t
Shopping near shops Coombe Lodge Holiday Flats Paignton