Cartier store, Sloane Street, Chelsea, Royal Borough of Kensington and Chelsea, London, Greater London, England, United Kingdom

- Image ID: CB5G2C
Cartier store, Sloane Street, Chelsea, Royal Borough of Kensington and Chelsea, London, Greater London, England, United Kingdom
Greg Balfour Evans / Alamy Stock Photo
Image ID: CB5G2C
Location: Royal Borough of Kensington and Chelsea, London, Greater London, England, United Kingdom