1911: 227  Stephendale Road Fulham, London

1911: 227 Stephendale Road Fulham, London