All Saints, Margaret Street, is an Anglo-Catholic parish in the Diocese of London which has been serving God and the world in the heart of the West End of London for over 160 years.
Please note that due to complex electrical work taking place in the church, All Saints’ will be closed in the mornings and afternoons except for public services. This will last six weeks.
Welcome to All Saints

