0 Like
34 views
10th June 2010

x-Treme Sights, 60

This is a canal in Lea Valley, London. It is a really urbanised nature reserve, quite close to the centre of London, in the eastern end.
Canal
Canal At Lee Valley
Enter the letters correctly ...
Makewaves says ...
Nobody has left a comment yet ...
Be the first to tell us what you think!
Made By