Just had best meal in Sletch last week. DS been through tough time so planning on booking something similar soon. Any thoughts in London?