Heidi Klein outlet boutique now open at Bicester Village
Heidi Klein, an iconic British luxury beachwear brand renowned for it’s quality and understated style, has achieved global recognition over the past 22 years since its creation by founders Heidi Gosman and Penny Klein.