<--Previous  Up  Next-->

17/04/2006 10:41 AM

17/04/2006 10:41 AM

On top of Stave Hill. In between the nature park and the tall rise buildings on Canary Wharf runs the Thames.