Settle beneath the stunning soaring eight-storey glass roof atrium and experience the natural transition from day to night as our Winter Garden restaurant transforms into an elegant idyllic dining area.
The intimate ambience and delicious cuisine ensures that dinner at the Winter Garden restaurant is truly an occasion to remember. The exquisite surroundings and relaxed atmosphere will make you want to come back to the Winter Garden time and time again. The Winter Garden is one of the best hotel restaurants in London.
Monday – Friday 6:30pm – 10:00pm
Saturday 7:00pm – 10:00pm
Sunday 6:30pm – 10:00pm