John Richard Archer
                                                                             
Born 8th June 1863
Died 14th July 1932

Politician








Plaque Location

55 Brynmaer Road
London
SW11

Further Information