United Kingdom

London, England

Status:

Already located!

Solution:

London, England

Lat/Lng:
51.521317984438454, -0.18433992896655127

Found by:

napocza@freemail.hu

place image

2 comments

napocza@freemail.hu 53 months ago
1

London, Little Venice, Delamere Terrace on the left hand side, Lapworth Court on he very left. external link

Anonymous 53 months ago
-1

Amsterdam