The Marsh

Hugging the banks of the mighty River Lea, Walthamstow Marsh is one of the last examples of semi-natural wet land in London. It covers around 90

Continue reading

1 25 26 27 28 29