Where is Anchor Bankside?
Where is Anchor Bankside located?
Anchor Bankside, Southwark, United Kingdom (approx. 51.5073°, -0.0931°)
Where is Anchor Bankside on the map?
{"latitude":51.5073,"longitude":-0.0931,"title":"Anchor Bankside"}