London Stone

So, did you know: encased in a glass and metal grille case – like some magical talisman in a romantic epic – lies London Stone, an ancient, mysterious lump of limestone, said for hundreds of years to have magical properties focused on keeping the city of London safe and prosperous. If you didn’t know, I […]