Walthamstow

Memorial location

Location: Walthamstow
County/region: Greater London
Country: England