Benares is one of the finest fine dining Indian Restaurant in London, which is celebrating 12 years of holding a Michelin Starred restaurant, which specializes in modern Indian cuisine with a distinctly British twist. Located in the heart of Mayfair, the sophisticated interiors and detailed service compliment the flavorful dishes and enhanced by locally sourced ingredients. Benaras accommodates all types of guests and gatherings. So don’t forget to visit Banaras if you are in London.
Address: 12a Berkeley Square London, W1J 6BS
Masala Zone is one of the best Indian restaurants in London which will serve you an array Indian cuisines, from street food to thalis made with fresh vegetables and flavourful grills. The sophistication with the touch of contemporary makes this restaurant unusually beautiful. The vibrant colors and display of Rajasthani puppets give it a whole ethnic look. It's here one can enjoy the flavors of streets of India with a cocktail in the bar.
Address: 48 Floral St, London WC2E 9DA, UK