2011 Hyde Park World Championship Series Triathlon
One of the amazing things about living in London is having access to truly world class entertainment – be it art exhibits, theatre, restaurants, or sport. On Sunday I was fortunate enough to be able to watch the 2011 World Championship Series Triathlon men’s race held at Hyde Park. The London 2012 Olympics venue. It […]