Indian Accent
Restaurant • Indian restaurant • Fine dining restaurantHigh-end restaurant serving inventive seasonal Indian dishes & craft cocktails in an elegant venue. People often mention Indian, restaurant, menu, service,
Address
16 Albemarle St, London W1S 4HW, United Kingdom
Contact
+44 20 7629 9802Price rating
$$$$
Rating on Google Maps
4.40 (389 reviews)Open on Google Maps
Working Hours
Permanently closed.