Kai Restaurant
Kai Restaurant is tucked away on South Audley Street in Mayfair, close to the stunning Mount Street Gardens and only a short walk to Park Lane and Hyde Park. The Chinese Whispers afternoon tea at Kai is one of the most enjoyable and imaginative menus we have seen in London for years. Highly recommend and very popular, we advise you book soon!