Let's have London and Silverstone, says mayor. London mayor Ken Livingstone is continuing to pursue the opportunity of staging a grand prix on the streets of 'his' city - but reckons that a London race can co-exist with the established British Grand Prix at Silverstone.