Take a look at some fantastic free things to do on a stay in London