An exclusive Mayfair Steakhouse in London’s premier hospitality district. If you’re looking for a slap-up meal in one of the capital’s most prestigious areas, you won’t go far wrong with a steakhouse in Mayfair, London. This area isn’t just home to some of the most expensive real estate in the world, it also happens to be a treasure trove of exclusive eateries. From Cork Street to South Audley Street, you’ll find a fantastic steakhouses in London’s Mayfair on almost every corner. Don’t miss out by wasting time, however, as reservations in these quality venues are in high demand. Search for the perfect eatery, compare restaurants, read menus and book tables with the help of the Quandoo app.