The London Stone

At 111 Cannon Street is a piece of stone, or rock, but it’s not just any old piece of stone, this is the London Stone, something that has graced London in almost the same location for centuries and has had myths and stories grow around it’s mysterious past. Since 2018 the London Stone has been … Read more