Profile
John Farmer

Addresses
1870 - 1887
Weavers' Hall
Basinghall Street
City of London
1888
15 St Bartholomew's Road
Tufnell Park
London