248-250 Kensington High Street, KensingtonLondon, ENGLAND
67A Abingdon Road, KensingtonLondon, ENGLAND