Where is The Warwick Arms Hotel?

Where is The Warwick Arms Hotel located?

The Warwick Arms Hotel, Warwickshire, United Kingdom (approx. 52.28076°, -1.58843°)


Where is The Warwick Arms Hotel on the map?