While London 2012 was widely praised as one of the finest Games in recent memory (even Boris must have been impressed) this year has also been blighted by the never-ending Savile/BBC controversy.

December 3, 5.45pm, £5
National Theatre, SE1 9PX 
Tube | Waterloo 
nationaltheatre.org.uk

 

Photo: Getty