National Cafe Review

Tucked inside the National Gallery is the National Cafe which is serving amazing food at realistic prices in a very very central location. Peyton & Byrne’s venture is a definite winner. The food is what you’d expect from a restaurant…