London

Old & new (All Hallows Staining Church), Aldgate

All Hallows Staining