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