3 Holland Street, KensingtonLondon, ENGLAND
Kensington Palace Palace Green, KensingtonLondon, ENGLAND
Po Box 834 Po Box, KensingtonLondon, ENGLAND
185 Kensington High Street, KensingtonLondon, ENGLAND
Kensington Palace Kensington Gardens, KensingtonLondon, ENGLAND