When you think of things to do in London, famous tourist attractions come to mind. But what about the London hidden gems