Where is George Hotel and Pilgrims' Inn located?
George Hotel and Pilgrims' Inn, George Hotel and Pilgrims' Inn, Great Britain (approx. 51.1462°, -2.7098°)
George Hotel and Pilgrims' Inn, George Hotel and Pilgrims' Inn, Great Britain (approx. 51.1462°, -2.7098°)