So that's it! The London 2012 Olympics are at an end, and for the host nation it has been probably the greatest ever sporting spectacle witnessed on these shores.
The stunning performances of British athletes left the nation a comfortable third in the medal table with more medals than in any games since 1908, which was also held in London and at which just 22 nations took part compared to the 204 this year.
And to mark that, some of Britain's brightest Olympic stars have taken part in an enjoyably cheesy musical farewell to say goodbye to the Games. Sit back and enjoy...
