United Kingdom
London, England
Status:
Already located!
Solution:
London, England
Lat/Lng:
51.521317984438454, -0.18433992896655127
Found by:
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
2 comments