The Bear Hotel

DEVIZES, Wiltshire