1911: 134 Ifield Road, West Brompton S W, London

1911: 134 Ifield Road, West Brompton S W, London