Tired of overcrowded tourist attractions? Here are some hidden gems in London to check out.