London’s Holland Park welcomes Otiumberg flagship store
BRITISH jewellery brand Otiumberg are delighted to announce the opening of their first flagship store in Holland Park.
The store has been co-designed by sister-founders Rosanna and Christie Wollenberg and ...