The India - Fleet Street, located in the heart of London on Fleet Street, invites you to a modern Indian cuisine experience. Step into an ambiance of snug and cozy interiors featuring a ground floor restaurant and a mezzanine floor. Operating since 2025, they have garnered a loyal clientele due to the consistent quality of their delectable dishes. As a testament to their popularity, The India Fleet Street is the fourth branch of the renowned "Best of the City" restaurant on Cannon Street. For an exceptional Indian culinary journey, advanced booking is highly recommended to indulge in their enticing menu. Immerse yourself in the delightful fusion of flavors and textures at The India - Fleet Street.
Exclusive discounts — only with your Tourist card
25% off the total Food Bill Discount applied when each person orders a starter and main course Preset menus and drinks excluded
Get up to −30% discount at this place
Create a free Tourist account to unlock your discountContact Info
Location
Address
8 Crane Court