The Church of the Annunciation (London, Great Britain)
The Church of the Annunciation
Located on Bryanston Street, just moments from Marble Arch and Oxford Street, The Church of the Annunciation is a remarkable Gothic Revival church in the heart of central London. Despite its position close to one of the capital’s busiest shopping districts, the building offers a peaceful and contemplative atmosphere. Its richly decorated interior, fine acoustics and longstanding musical tradition make it a distinctive setting for sacred music and classical performances. The Annunciation remains an active Church of England parish in the Anglo-Catholic tradition, with a diverse congregation and a strong commitment to worship, music and community engagement. Its central location, remarkable interior and welcoming atmosphere make it an appealing destination for visitors as well as a memorable venue for concerts in the Marble Arch area.
