Mark Lemon
                                                               
Born 30th November 1809
Died 23rd May 1870

Editor and Playwright






Plaque Location

Church Farm House Museum
Church End
London
NW4

Further Information

Categories
Locations
Names