London is ahead of Toronto as follows:
Chat with our AI personalities
London, England is 5 hours ahead of Toronto, Canada. So, if it was 3:00pm in Toronto, it would be 8:00pm in London.
London IS IN England! If you mean London, Canada, then the difference is 6 hours ,(England is ahead).