The capital city of the United Kingdom, London is 5 hours ahead of Ottawa, the capital city of Canada.