An introduction to the Chapel

St Peter’s Chapel, a uniquely spiritual place that is the focus for people all over the world.

Here is a brief video introduction to St Peter's-on-the-Wall.