Tag Historical Places around London

St Albans Cathedral

Tucked inside the silent small town of St Alban, this is the oldest site of continuous Christian worship in Britain. It stands over the place where Alban, the first martyr, was buried after giving his life for his faith over…