The Journal

The Journal

Guides
The Best Italian Restaurants in Mayfair

Mayfair is one of London's most prestigious and exclusive neighbourhoods, situated in the heart of the West End. Grand Georgian townhouses, elegant tree-lined streets and upmarket shops place this enclave amongst the most desirable places to live and visit and with an impressive roster of restaurants, including some excellent Italian offerings, Mayfair really is la dolce vita.