Flat 16 Kensal House Ladbroke Grove, North KensingtonLondon, ENGLAND
262 Ladbroke Grove, North KensingtonLondon, ENGLAND