Mayfair's finest establishments

London’s Most Iconic Japanese Restaurant

London’s Most Iconic Japanese Restaurant

Nobu London on Old Park Lane has been a Mayfair institution since it opened in 1997. The London location was Europe’s first outpost of the globally renowned restaurant brand, owned by chef Nobuyuki Matsuhisa and Hollywood actor, Robert De Niro.   Located within the COMO Metropolitan Hotel, the bright and spacious restaurant looks out over … Read more

How to Live in Mayfair: The Game Changer

How-to-Live-in-Mayfair

Mayfair is one of the world’s most desirable and expensive places to live – Full of character and class, this elite London location has stylish, sophisticated and select shops, restaurants and bars around every corner, but buyers will need a starting budget of about £1 million for a one-bedroom apartment and LottoLand could be the … Read more