Land of pizza And Glory.


You can find our cafe in Bloomsbury, nestled in the heart of the intellectual and literary capital of London – within easy reach of the British museum, heaps of dramatic architecture and a handful of London’s top universities. Our central location makes us a popular spot for professors, students and residents alike who come here from all walks of life to soak up the colourful vibrancy and rare community inside Russell Square gardens.