London mayor Sadiq Khan welcomes British Grand Prix in London
London mayor Sadiq Khan has said he’d welcome talks with Liberty Media to host the British Grand Prix on the streets of London, as part of his ambition for London ‘to carry on being the sporting capital of the World’.










