Flat 61 Quayside House 302 Kensal Road, North KensingtonLondon, ENGLAND
Flat 68 Princess Alice House Dalgarno Way, North KensingtonLondon, ENGLAND