London

20 Things Londoners Miss About London When They Move Away

Oh London – we love you. Yes you’re wildly too expensive, and yes the fact that I pay 3.30 for a latte kinda makes me wanna kill myself at times, and yes everytime I have to wait more than 2…