If there is a best time to eat out in London, it is November. The Christmas lights go up across the West End and the restaurants follow, some with nothing more than a wreath and a few more candles than usual, others going all in with baubles across the ceiling and a queue of people outside taking photographs of the front…
Read More