The world’s top 8 tennis players will fill Greenwich’s 02 Arena for a very loud and very lucrative end-of-year tournament. The ATP World Tour Finals, which has been hosted in London for the last three years. The ATP World Tour Finals moved from Shanghai to London in 2009, and it has retained – and built […]