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 »