events

Four attempted bomb attacks by Islamist extremists disrupt part of London's public transport system.

21 July 2005 London attempted bombings

Attempted terrorist attacks in London

On 21 July 2005, four attempted bomb attacks by four Islamist extremists disrupted part of London's public transport system as a follow-up attack to the 7 July 2005 London bombings two weeks earlier. The explosions occurred around midday at Shepherd's Bush, Warren Street and…
Source: Wikipedia (CC BY-SA)

London

Capital and largest city of both England and the United Kingdom

London is the capital and largest city of both England and the United Kingdom, with a population of 8,945,309 in 2023. Its wider metropolitan area is the largest in Western Europe, with a population of 15.1 million. London stands on the River Thames in southeast England, at the…
Source: Wikipedia (CC BY-SA)