Shikara

Wednesday 5th January, 2011 65 Great Titchfield Street, W1W 7PS Actual price per head: £30 Nearest tube: Oxford Circus (Bakerloo Line, Central Line, and Victoria Line). Remarks Shikara has to be one of the best Indian restaurants in central London. The food is good. The staff are friendly. The value for money is outstanding. Reservations… Continue reading