Church of the Annunciation, Marble Arch, London

A welcoming and international community centred around a devotional life rich in worship, prayer and music

HistoryHistory & architecture

The Annunciation is a dramatic building in a fascinating and fast changing part of London. Pevsner notes that to enter the Annunciation is to have stumbled upon 'a fragment of a major medieval church'.

Photo Gallery