Built during the reign of Henry VIII, the Chapel Royal of St Peter ad Vincula is the parish church of the Tower of London and is sited within the the Inner Ward.
The Public Garden
8 & 10 Ryder Street, St James’s, London SW1Y 6QB
020 7839 7551
© Chris Beetles Ltd 2023 | Accessibility | Privacy | Sitemap