We are two going to London on 23 - 26 December.
Any suggestions for restaurants during these days?
Any idea of a nice place for dinner on the 24th?
Please share your hidden dinning gems in London. Thanks!
PS. Yes, I have looked at TimeOut, TripAdvisor, etc; but I am looking for more candid and real advice.



