Dear London: It’s the 21st century. Get some fucking street signs for god’s sake. You’re a major fucking city, stop acting like you’re some quaint village. I have gotten lost yet, but you certainly haven’t made it easy. And before you start, let me stop you and assure you that No, it is not part of your charm.

Good Food (seriously)

