Jak pisze "The Times", projekt ulicznej trasy zakłada, że kierowcy pojadą przez ścisłe centrum miasta w rejonie Pałacu Buckingham, Trafalgar Square, siedziby Parlamentu i Łuku Admiralicji. Start i meta wyścigu mają być usytuowane na reprezentacyjnej alei stolicy Wielkiej Brytanii - Pall Mall.

Rywalizację będzie mogło oglądać na żywo ponad 120 tysięcy osób. Zapytany przez gazetę o ideę wyścigu w centrum miasta, Ecclestone stwierdził: "To będzie wspaniała, fantastyczna reklama dla miasta i całego kraju, lepsza niż igrzyska olimpijskie".
Ecclestone jest prezesem Formula One Management (FOM) i Formula One Administration, które wraz z innymi firmami tworzą Formula One Group (FOG). FOG w imieniu właścicieli praw do F1 zarządza zawodami; podpisuje umowy z organizatorami, przedstawia propozycje kalendarza, podpisuje kontrakty z zespołami, zarządza prawami do transmisji telewizyjnych i wszelkimi licencjami.
Sam szef F1 jako przedstawiciel FOM uczestniczy w obradach Światowej Rady Sportu Samochodowego działającej przy Światowej Federacji Samochodowej (FIA).
