A fine dining restaurant in Mayfair, London, known for its modern British cuisine and exceptional tasting menu.