London is getting excited about the olympics. Awesome mural in Shoreditch