Sir Richard Haddon
                                               
Born ????
Died Circa 1516

Lord Mayor of London








Plaque Location

St Olave’s Church
Hart Street
London
EC3

Further Information

Categories
Locations
Names