United Kingdom

London

Status:

Already located!

Solution:

London

Lat/Lng:
51.4958429414163, 0.04208947386166528

Found by:

CuriousJM

place image

2 comments

CuriousJM 24 days ago
1

The structure in front are he Thames (Flood) Barrier.
Wikipedia;
external link

Google Street View;
external link

CuriousJM 24 days ago
1

London.
The dome in background is O2 Arena formerly Millennium Dome.
Wikipedia;
external link