• Food

    Inside The Greek Larder

    After my time in Athens earlier this year, it re-affirmed my love of Greek food. So when the lovely peeps at The Greek Larder invited me down to check them out  I hot footed down to King Cross to give it a try. The Greek Larder is a Greek restaurant…