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.