This year sees London play host to two major festivals of celebration. Firstly, the Olympics is coming to town. Much has been made of this, ...