213 Stephendale Road, FulhamLondon, ENGLAND
London Research Stn Michael Rd Fulham, FulhamLondon, ENGLAND