1911: 31  Theydon Road Upper Clapton, London

1911: 31 Theydon Road Upper Clapton, London