For many years the idea of a Formula One Grand Prix on the streets of London has been spoken of and now Lotus have given us an idea of what it could look like.