The Chapel Royal of St. Peter ad Vincula

The historic Chapel Royal of St. Peter ad Vincula (St. Peter in Chains) is the oldest chapel royal in England. In this little chapel most of those who died on Tower Hill and six of the seven executed on Tower Green, were laid to rest under flagstones without ceremony. Site of Block Between the Chapel …

The Chapel Royal of St. Peter ad Vincula Read More »