1911: 30  Thorpedale Road, Tollington Park, London NO, London

1911: 30 Thorpedale Road, Tollington Park, London NO, London