Ginza St. James’s – Japanese Restaurant

Lobster Tempura 1

Ginza St. James’s is not just a restaurant; it’s a culinary expedition that takes you through the nuanced flavours of Japan, but with an innovative spin. Nestled in the distinguished area of Mayfair, this fine dining establishment excels in offering an experience that goes beyond mere dining. The menu boasts an array of carefully constructed […]

Nobu London Old Park Lane

nobu restaurant banner 1

For over two decades, Nobu London has been a cornerstone in Mayfair, showcasing its unique brand of Japanese cuisine. Located with scenic views over Old Park Lane and Hyde Park, this establishment has been the go-to venue for London’s elite and celebrities. Whether opting for a casual lunch at the sushi bar or gathering around […]