St Mary at Finchley


St Mary at Finchley Lodge No: 5417

Freemasons Hall
Great Queen Street
Holborn
London