United Kingdom
Camden High St & Regent's Canal, Camden Town, London
Description:
In 2009, I visited London and Canterbury. I think it is near London Zoo.
Status:
Already located!
Solution:
Camden High St & Regent's Canal, Camden Town, London
Lat/Lng:
51.541330290267865, -0.14494364295573936
2 comments