Offering lunch, dinner and afternoon tea on the edge of Hyde Park, the London Elizabeth Hotel Restaurant is a tranquil hideaway in the heart of the city. The rustic food is all prepared from scratch, and largely British with Mediterranean influences, whilst afternoon tea at London Elizabeth is a classically indulgent experience. The main dining room exudes timeless elegance, whilst the floral courtyard offers an idyllic al fresco retreat in warmer weather.
Venue Details & Map
London Elizabeth Hotel Restaurant
Lancaster Terrace, Hyde ParkLondonGreater LondonW2 3PF