Tag Archives: best Indian restaurant London

November 09

5 things tries out the new Winter menu at Lotus fine dining Indian restaurant, Charing Cross

Lotus restaurant is a fine dining restaurant a stone throw from some of London’s major attractions and theatres. The food is superb and service impeccable. Going ‘out for a curry’ does not apply to Lotus. This is fine authentic Indian food designed to impress and delight. One Start with a glass of Cava whilst you […]