In a city known for its wealth of food options, you might be surprised to learn that one of the best meals you’ll have in London – or, perhaps, anywhere – is dinner at Nipa Thai in the Royal Lancaster ...