talesfromtaliena.com
Secret London
In the City of London stands the distinctive skyscraper The Gherkin but few know of the Roman girl's grave behind it.