The Church of the Annunciation Marble Arch

history/the nave_sm

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'.