Winter Garden at the Landmark Hotel

History and background: Awarded 2 AA Rosettes. Another very traditionally British dining experience with Winter Garden, a restaurant hotel set in the midst of an eight-storey atrium. The backdrop and interior design is idyllic with a true elegant feel to it. The calming atmosphere and exquisite design just leaves you in awe. It was such a…