Lamb Farm near Hackney, the Residence of Hick? Richmond Road

1809