24-04-2021 09:00
via
thisislocallondon.co.uk
The 18th Century Epping Forest pub pulled down in 1975
Pictured above is The Owl pub at Lippitts Hill around 1905.
Read more »