We are a diverse community, formed in the Catholic tradition of the Church of England and one of more than 400 parishes in the Diocese of London.
We believe that ‘The world will be saved by beauty’ (‘The Fool’, Fyodor Dostoevsky).
We see this beauty in the face of Jesus Christ calling us to be:
- The Parish Church of Upper Chelsea
- The Cathedral of the Arts and Crafts
- A Shrine and Sanctuary for Sloane Square
As the Body of Christ we endeavour to live His life and imitate His unconditional love for the world.
By embracing the call to the beauty of holiness, creativity and worship we seek to be something beautiful for God.