Fact of the day

For the first time in 56 years, the Olympic flame passed through London on route to Athens 2004.
 

Rugby Sevens Venue

Article coming soon