246 Henwick Road, Worcester WR2 5PG, United Kingdom
Distance: 510 yd.
Company description
Barrington House Bed and Breakfast in Worcester offers luxury accommodation in Worcester City, a very beautiful four storey Georgian property on the banks of the River Severn.