The Robin Hood Garden, Lea River, Walthamstow Marshes

The Robin Hood Garden, Lea River, Walthamstow Marshes

The Robin Hood Garden, Lea River, Walthamstow Marshes. The sign is all that remains of the Robin Hood, a riverside pub that stood on this site

The Robin Hood Garden, Lea River, Walthamstow Marshes

Leave a Reply

Your email address will not be published. Required fields are marked *