The medieval church of St. Giles without Cripplegate, Barbican, London.

The church of St. Giles without Cripplegate, Barbican, London, England