Posted by on 2023-03-14
A group of engineers and architects have produced a plan to enable a London grand prix to be held in the Royal Docks.