2 Kensington Square, KensingtonLondon, ENGLAND
10-14 Old Court Place, KensingtonLondon, ENGLAND
59 Kensington Church Street, KensingtonLondon, ENGLAND