Fast and furious

1 min read

PLANS to build a Formula One cir- cuit at London’s Royal Docks are said to