Made from luxurious materials, exquisite detailing and elegant engravings, Carter and White store now open at the Ground Floor Marina Mall Abu Dhabi.