Results 3 results found The 7th July Memorial to victims of the 2005 bombings, Hyde Park, London, England, United Kingdom, Europe The 7th July Memorial to victims of the 2005 bombings, Hyde Park, London, England, United Kingdom, Europe The 7th July Memorial to victims of the 2005 bombings, Hyde Park, London, England, United Kingdom, Europe