01-05-2022 09:00 via thisislocallondon.co.uk

Loughton building and drinking fountain survived 150 years

This building on the corner of Station Road stands alone and pre-dates Lopping Hall (built 1884).
Read more »