What do you mean not everyone lives in London?

I went to London for a work trip near the end of October. And I was really surprised to learn that most people commute 2-4 hours into London since they live further out.

Continue reading
Advertisements