Just around the corner from our hotel (The Churchill) was this incredible culinary find!! The decor is very quaint...we lucked into a window seat. Food is divine...one of the better Indian meals we've had ever. Will Mark it as "must return" when next in London.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.