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 »