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

Politician








Plaque Location

214 Battersea Park Road
London
SW11

Further Information