1911: 53  Lloyd Road Walthamstow, Essex

1911: 53 Lloyd Road Walthamstow, Essex