Legislation gives green light to London Grand Prix
The British Government has announced it will legislate to allow councils to host motor racing on public roads, opening the door to an F1 race around the streets of London, the Telegraph has confirmed
Read full article