The Yard Café. The Best Coffee Shop This part of town.

It is Friday afternoon at the start of April. I am sitting at the communal table in this petit, coquette and extremely lovely coffee shop located fairly close to where I live. It is called The Yard and it lives inside Alexandra Palace train station. You would never expect a place of this kind inside a train station, however this is one of the reasons … Continue reading The Yard Café. The Best Coffee Shop This part of town.