Where is The Hope and Anchor Pub?
Where is The Hope and Anchor Pub located?
The Hope and Anchor Pub, England, Great Britain (approx. 53.67713°, -0.52443°)
Where is The Hope and Anchor Pub on the map?
{"latitude":53.67713,"longitude":-0.52443,"title":"The Hope and Anchor Pub"}