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
The friends of a Czech businessman who was beaten to death raise £10,000 in a day to send body of 'great man with a big heart' back home
The Olympians rounded off their success in Rio with a personal triumph as they confirmed they have tied the knot.
The foreign secretary called for tougher action against Russia in an effort to halt the "barbaric" attacks on rebel-held Aleppo.