One of the most irritating things about London is the Underground. While I can’t deny that London does indeed come to a stand still every single time they go on strike, there are just so many things about the service they provide, and trains in general actually, lets not leave National Rail out of this, […]