/** * ANALYTICS-Tracking-Code **/ /** MS CLARITY */

United Kingdom

Trafalgar Square near London, United Kingdom

Description:

Where is this?

Status:

Already located!

Solution:

Trafalgar Square near London, United Kingdom

Lat/Lng:
51.50856884149056, -0.12725472450256348

place image

4 comments

Anonymous 145 months ago
127

This is definitely Trafalgar Square in London.

Tom V8 146 months ago
127

That's Trafalgar Square in London

Tom V8 146 months ago
128

taken from Duncannon Street / Saint Martin's Place / Trafalgar Square,

Tom V8 146 months ago
127

external link