168-170 Kensington High Street, KensingtonLondon, ENGLAND
178 Kensington High Street, KensingtonLondon, ENGLAND
Studio A Kensington Court Gardens, KensingtonLondon, ENGLAND