A new enormous American-style brasserie will open at 20 Hanover Square in October (it’s proving to be a very busy month). The Maine, a 350-cover restaurant, will be split over three levels, residing in one of Mayfair’s only surviving Georgian ‘Grade II’ listed buildings, which dates back to 1720 and is the former homestead of […]