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.
Our church is open for prayer and worship every day from 11.00 am-7.00 pm.