-
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…