Thatch Cottage Vacation Home Todenham, Warwickshire
Offering a garden and quiet street view, Thatch Cottage is located in Todenham, 24 km from Royal Shakespeare Theatre and 24 km from Royal Shakespeare Company. This property offers access to a patio, free private parking and free Wi-Fi. The property is non-smoking and is set 22 km from Walton Hall.
Todenham, GL56 9PF, United Kingdom