Plaque, London, UK

  • Constructed: 1937 (destroyed 1940)

Plaque marking the place of St Leonard’s Church, London, now destroyed.

Scroll to Top
Scroll to Top