Men of the Isle of Dogs

Memorial location

Location: Cubitt Town
County/region: Greater London
Country: England