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