Annunciation Marble Arch
Bryanston St, Marble Arch, London W1H 7AH
+442077236434
Description
Annunciation, Marble Arch
Church of England at the west end of Oxford Street in central London, UK, built 1913 Walter Tapper. Choral High Mass - Sundays at 11am. Low Mass – Tuesdays.
Features
- Wheelchair-accessible entrance