Funding is in place to build a new Formula 1 track in London's Royal Docks, E16. US investment firm 777 Partners are believed to be working with a UK sports group on plans to host a grand prix and develop
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.