Born 1643 Died 21st January 1670
The information board from which our photograph was taken, has now been removed from outside the church.
Location 60 St Giles High Street, London, WC2
Categories
Authority
More Information Claude Duval