24 years since the last one.
According to the British Geological Survey, who are based in Edinburg h, between 200 and 300 occur each year and only one in eight are felt on the surface.
The largest - a 6.1 magnitude quake - was recorded on June 7, 1931 under the North Sea, 75 miles from Great Yarmouth.
Huge quakes, like the one that triggered the 2004 Boxing Day tsunami that killed more than 200,000 people, are only found where the giant tectonic plates which make up Earth's crust rub past each other or collide.
But Britain does not lie at the boundary of any plates, and the Open University's Dr Dave Rothery thinks yesterday's quake might be connected to the last Ice Age more than10,000 years ago.
The Earth's crust has been springing back up ever since the ice melted and the Lincolnshire tremor may have been an extreme example.