Lord Alton delivers speech at the opening of Theodore House
Embed Code (recommended way)
Embed Code (Iframe alternative)
Please login or signup to use this feature.

Lord Alton of Liverpool addresses an audience of 200 dignitaries and invited guests at the opening of Theodore House, a £4 million project of the Christian Heritage Centre at Stonyhurst College, Lancashire, on February 15, 2019.

Licence : All Rights Reserved