Where is Queens Hotel?

Where is Queens Hotel located?

Queens Hotel, Queens Hotel, Great Britain (approx. 53.698277°, -2.688752°)


Where is Queens Hotel on the map?