26 Silchester Road, Tadley Aldermaston RG26 3PX
The Broomsquire is located in Tadley, 2 miles from Aldermaston. Free Wi-Fi is available throughout the property.The room features an en suite bathroom and complimentary toiletries. Additionally, the r...more