Bishop Richard Challoner
                                         
Born 29th September 1691
Died 12th January 1781

Roman Catholic Bishop







Plaque  Location

44 Old Gloucester Street
London
WC1

Further Information

►Categories
►Locations
►Names