Interesting Fact - Travel



25m people commute to and from work in the UK.

(I bet they all pass each other going in different directions.)

Source RAC Foundation