North Kensington Ambulance Station 20 Malton Road, North KensingtonLondon, ENGLAND
18 Malton Road, North KensingtonLondon, ENGLAND