Restaurant

Himalaya London

5 locals recommend,
Location
178 The Grove
London, England

Tips from locals

Galin
March 28, 2018
Indian restaurant, Indian cuisine, late-night food
Angelo
July 20, 2015
Quality Indian Restaurant

Unique things to do nearby

Hidden Pubs of London
Explore London's History with an Archaeologist
Penny Farthing Bike Tour London

Locals also recommend