Welcome To  Meghna

MEGHNA - the fine Indian restaurant.

We are a well-established Indian restaurant for over Five decades, situated in leafy suburbs of St. John’s Wood and

walking distance from world famous Abbey Road Studios & Lords Cricket Ground.

We offer traditional Indian food in luxurious, modern surroundings.

MEGHNA, the Fine Indian Restaurant, has been established to create a high-energy,  family -friendly

Indian restaurant with attentive staff, which is fully air-conditioned.  

It is our everyday mission to deliver quality and fresh ingredients,

Great service, clean restaurants and value to our guests.

This all starts when you walk in and are greeted with Namaste!