Although the London areas of Mayfair & Oxford Street border each other, they differ in so many ways. Mayfair has long been associated with luxury and refinement whilst Oxford Street is one of London’s top tourist destinations as well as a shopper’s paradise for those who prefer high street shops. The same can be said for each area’s restaurant scene. Mayfair boasts a much more exclusive set of dining rooms, playing home to some of the capital’s finest restaurants and to some of the country’s most revered chefs whilst Oxford Street and its surrounding area offers many more well -known restaurant brands along with less expensive places to dine. What both areas do have in common as far as eating out is concerned though is the huge choice that is on offer, with restaurants on almost every street.