1911: 80  Devonshire Road Hackney, London

1911: 80 Devonshire Road Hackney, London