Shad Indian, nestled in the heart of Tooley Street, London, is a standout among the best Indian restaurants London has to offer. Renowned for its authentic flavours and warm ambience, Shad Indian provides a culinary journey through India’s rich gastronomic heritage. The menu features an exquisite selection of traditional dishes, each prepared with fresh ingredients and a blend of spices that capture the essence of Indian cuisine.