The best Mayfair restaurants
North Mayfair’s foodie quarter is packed with fabulous restaurants that offer everything from fresh seafood to meat-free fare, zero-waste cuisine to old-fashioned pub grub. With options to suit all tastes and budgets, this foodie hotspot comprises North Audley Street and its side streets, which can be found just off Oxford Street near Selfridges, and is a short stroll from Bond Street station on the Elizabeth line.