Where is The Queen's Head?
Where is The Queen's Head located?
The Queen's Head, The Queen's Head, Great Britain (approx. 52.19319°, -0.511656°)
Where is The Queen's Head on the map?
{"latitude":52.19319,"longitude":-0.511656,"title":"The Queen's Head"}