• 107 Great Russell Street, Bloomsbury, London, WC1B 3NA
Book a Table Sign Up

Would definitely recommend... for Malabar Junction

Would definitely recommend

The service, food and restaurant were very good would definitely recommend.

Vaughan Reynolds, Barwell at Sep 18, 2017