1911: 21  Needham Terrace Cricklewood London N W, Middlesex

1911: 21 Needham Terrace Cricklewood London N W, Middlesex