Bishop Richard Challoner

Roman Catholic Bishop

Born 29th September 1691
Died 12th January 1781

Location
44 Old Gloucester Street, London, WC1

Categories

Authority

    More Information
    Bishop Richard Challoner

    arrow-up-circle

    This website uses cookies to ensure you get the best experience on our website