2-4 Exmoor Street, North KensingtonLondon, ENGLAND
14A Shrewsbury Street, North KensingtonLondon, ENGLAND