There are so many hidden treasures in London, that you would need a lifetime to explore...