1st And 2nd London Heavy Batteries London Troops Memorial

Memorial location

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