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