Church Bells House Resort Warwick
Boasting quiet street views, Church Bells House by Spa Town Property - 3 Bedroom Georgian Townhouse in Central Warwick features accommodation with a garden and a patio, around 11 km from Walton Hall.
30 Chapel Street, Warwick, CV34 4HL, United Kingdom