Terror in the UK

British police defused a bomb found in a parked car on Haymarket Street, near Piccadilly, in central London.
Luke MacGregor / Reuters

London: Friday June 29, 2007
Police comb the area around Haymarket Street for evidence.

Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.