Britain’s Olympic Greats – Isabelle White
The Honeyball Buzz
The Honeyball Buzz
Isabelle Mary “Belle” White was the first British woman to win an Olympic medal in a diving event. Four years later, another woman, Beatrice Armstrong, would claim a medal in diving for Britain. These two remain the only Brits ever R...

