aFilter Options
< Back

Malabar Junction

Indian
Price per head: £41
A spacious and charming Keralan venue, near the British Museum; it can be quiet… which is surprising as its really good and reasonably priced.

107 Great Russell St
London
WC1B 3NA

Tel: 020 7580 5230
  • Photos
  • Map