The FTSE 100 Index fell 117.9 points, or 2.1%, to 5533.9 amid worries that a raft of Spanish regions were poised to ask for government bailout funds, increasing the likelihood that the country itself will turn to the EU for help.
The fall wiped nearly £30 billion from the value of London's leading shares index, with all 100 companies losing value and banks falling up to 4%.
More top news
A 17-year-old boy has been charged with the murder of two men in Ipswich.
The X Factor judge praised the One Direction star for his bravery - after performing on the show just days after his mother's death.
At least 13 people have been killed by a car bomb after two explosions went off close to a football stadium in Istanbul.