Lotus, Soho

Situated smack back in the heart of pulsating Soho, Lotus is an Indian fine-dining restaurant that pulls out all the stops.
Immerse yourself in a traditional, gourmet Indian experience, thanks to their team of chefs that have worked at some of the best hotels in the sub-continent.