Sir Leslie Stephen
                                                       
Born 28th November 1832
Died 22nd February 1904

Author, Critic and Mountaineer







Plaque Location

22 Hyde Park Gate
London
SW7

Further Information

Categories
Locations
Names