The London Stone and the Sword of Excalibur
• Liberty Cap PressIf putting your shoe on something sacred or revered is a sign of disrespect, then what are we to make of the present location of the London Stone, upon which the safety of the City was once believed to rest? It now sits between a rusty iron grille an