Edmond Lord Sheffield
                                                  
Born 7th May 1831
Died 17th November 1912

Naval Captain
         





    
Plaque Location

215 - 217 Bow Road
London
E3

Further Information

Categories
Locations
Names