The picture at the top of this page is of Blow’s Bakery with horse-drawn delivery vans in Loughton High Road, 1901.

The large building on the far left was the first police station near the junction of Forest Road.

Epping Forest Guardian:

Despite nearly 120 years between these two photos, many of the buildings survive to this day.