Tutti i Santi, Margaret Street