Leland Lewis Duncan
                                                 
Born 24th August 1862
Died 26th December 1923

Historian and Author







Plaque Location

8 Lingards Road
London
SE13

Further Information

►Categories
►Locations
►Names