When people think of London, they often imagine iconic landmarks like Big Ben, the London Eye, or Buckingham Palace. However, there's so much more to the UK's vibrant capital than its famous tourist attractions.