Sir John Oldcastle
Born ????
Died 14th December 1417
Lollard
Plaque Location
St Giles in the Field
60 St Giles High Street
London
WC2
Further Information
►
Categories
►
Locations
►
Names