Robert Besley
                                                  
Born 1794
Died 1876

Lord Mayor and Inventor







Plaque Location

106 Aldersgate Street
London 
EC1

Further Information

►Categories
►Locations
►Names