Aldgate East: A Tube Station We Love to Hate

I’m a huge fan of the tube. Ever since my first day in London I fell in love with it’s iconic design and the convenience of travelling from one end of London to another so quickly. I found the frequency particularly impressive, having come from a city where it was normal to wait 30 minutes for […]

Read More »