Restaurants in Moorgate

Browse the Moorgate Map



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