Year after year, London continues to attract visitors from across the globe with its spectacular events. There is always something happening in the capital city, with an exciting calendar of festivals, tournaments, performances and exhibits happening each day. No matter if you’re interested in history, sports, food or theatre,