British food doesn’t get much better than that served at Corrigan’s of Mayfair