The MAINE Mayfair
While the interiors of The MAINE Mayfair make it one seriously cosy hangout, it also boasts a fabulous winter garden restaurant in London that's ideal for relaxed lunches and suppers. Whichever you choose, tuck into cracking cuisine, like steak, Dover sole and shrimp linguine.