A focal point for Clapton, Walthamstow and the Lee Valley
Currently visible but out of reach behind steel fencing, the Red House is the outstanding feature of the Thames Water site opposite the Princess of Wales pub, Lee Bridge Road. On February 4th a group of local residents saw the area from the opposite side of the river.
Seen from the Thames Water site, the weir, the Princess of Wales and the Lee Bridge basin promise to be a wonderful focus for leisure, recreation and…
Continue