England

England is one of the 76 countries with left-hand traffic.

An excerpt from the article 21 facts about England