All Saints Margaret Street | History