Site uses cookies to provide basic functionality.

OK
Commuting in London is basically warfare. It's a constant campaign of claiming territory; inching forward; never relaxing for a moment. Because if you do, someone will step past you. Or step on you.