United Kingdom

London - New London City Hall

Status:

Already located!

Solution:

London - New London City Hall

Lat/Lng:
51.50485901766824, -0.07861236276437466

Found by:

Rainer

place image

2 comments

Rainer 2 months ago
0

UK - London - New London City Hall near Tower Bridge:
external link
external link

Anonymous 2 months ago
0

on the Thames bank