• 107 Great Russell Street, Bloomsbury, London, WC1B 3NA
Order Takeaway Sign Up

excellent... for Malabar Junction


Food was excellent, staff very attentive and the venue had a very pleasant anbience. I will certainly return asap and with additional guests to introduce them to this little oasis.

Tom Inglis, at Feb 22, 2018