Welcome to MEGHNA – The Indian Restaurant, proudly serving traditional Indian cuisine for over five decades in the leafy suburbs of St. John’s Wood—just a short walk from Abbey Road Studios and Lord’s Cricket Ground. We offer authentic flavours in luxurious, modern surroundings with a warm, family-friendly atmosphere. Our mission is to deliver fresh ingredients, great service, a clean environment, and exceptional value every day. From the moment you step in and are greeted with a heartfelt Namaste, we ensure a memorable dining experience rooted in tradition and hospitality.