The standalone store – the fifth in Carat’s UK portfolio – is situated in the new Westgate Centre shopping centre. The brand will open its sixth store in the new Westfield development this autumn.
Carat London has created a jewel box in-store design concept, with marble furniture and chrome finishing to offset its jewellery collections.
Scott Thompson, CEO, said. “We have a thriving London retail business and have been planning to open in select British towns for some time now. The Westgate shopping mall in Oxford offers shoppers a different retail experience with its open air ambience and is the perfect location for our first regional UK store.”