Walthamstow, 19
The Bell - Forest Road, c.1905. Photo TLRS Archive