It was around 2005-2006, but I'm not exactly sure.
london.
London
London, United Kingdom.
Weymouth Bay and Portland Harbour, located in Dorset, is the 2012 Olympics sailing venue.
London 34 Venue
London 34 Venue
London 34 Venue
34 Venue
London was announced as host of the 2012 Olympics on July 6, 2005.
angora
There are several, depending on the sport being contested.
ExCel Exhibition Centre