1911: 10  St Thomas Square Hackney N E, London

1911: 10 St Thomas Square Hackney N E, London