South West England
Flat 2, Big Tree Holiday Flats is a delightful ground-floor apartment near a beach and local amenities in the seaside town of Paignton in Devon....