Directly opposite stood Elm House (demolished in 1898 ) in extensive grounds, the birthplace of William Morris 24 March 1834

Spudgun67 on Wikimedia Commons
Spudgun67 on Flickr
This is an approximate position

Fire Station, 341/343 Forest Road E17, London
[geolocate this address]
Google Streetview

by Borough of Walthamstow

Colour: blue

Wikimedia:

Flickr: