The London Stone is a landmark in London, which consists of a block of limestone, enclosed within the walls of a building, yet nobody knows its original purpose. It has been recorded in literature and maps since 1100 A.D. English folklore deems it to be necessary to London’s very survival. It’s been moved many times and survived disasters including the Great Fire and the Blitz.
Previous Fact Next Fact