Indulge yourself at the renowned Ginza St. James, Mayfair’s Japanese restaurant, as they extend their irresistible Winter offer to celebrate Sakura Season, until the end of March, due to popular ...