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.
The Church is open each day for private prayer and visiting between 11 am and 7 pm.
Welcome to All Saints

