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 Hyde […]