-
The Yard Café, the best coffee shop this part of town.
Read more: 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…