19 North Pole Road, North KensingtonLondon, ENGLAND
13 The Quadrant Kilburn Lane, North KensingtonLondon, ENGLAND