Skip to playerSkip to main contentSkip to footer
  • 11/4/2008
Leon takes us inside the Team GB Lodge, a venue run by the British Olympic Association which allows athletes to chill out with friends and family in Beijing

Recommended