The Bird in Hand

Long Ashton (United Kingdom)

Long Ashton (United Kingdom)

Restaurant The Bird in Hand map and address