Visit UK This Mysterious Stone in the City of London Is the Capital’s Oldest Landmark Amidst the towering skyscrapers and bustling streets of modern London lies a curious relic that has quietly stood the test…