We'll be in London for Christmas (the 24th and 25th) and we would like to know if anybody has suggestions for a nice dinner/evening out? We know a lot of businesses will be closed, but we are looking for something very simple... It could be eating a the bar of a corner pub or a dinner in a nice Indian restaurant! We will be living in Piccadilly...It helps I imagine since the Tube will not be working all night if I'm not mistaking? Thanks!