Formula 1 teams have expressed concerns over plans for a Fan Festival in London this May. Two other festivals will also be held this season. Read More