Undercroft Mayfair is a new Italian restaurant located in Mayfair. It offers a unique dining experience hidden beneath St George's Church.