Restaurants in Moorgate

Browse the Moorgate Map

Mehek

Mehek

45 London Wall ē Show on map Indian
£ 24 avg

Mehek in Moorgate offers some of the finest and most breathtaking Indian cuisine in London and while Mehek means 'fragrance', it soon becomes clear that this is the byword here:...

View Details