You can still get a meal for under $12 at some chain restaurants. Even Red Lobster has something. Here's a helpful list.
Country and Town House on MSN

The best restaurants in Mayfair to visit in 2026

A London’s most upmarket area, Mayfair boasts an abundance of top class restaurants, with more Michelin stars than anywhere ...