The Landmark London unveils £1.3m renovation for F&B spaces
The renovations include the addition of a Champagne Bar on the previous Garden Terrace and elevated features to its Winter Garden Restaurant

The Landmark London, a five-star hotel in Marylebone, has undergone a £1.3m renovation across its drinking and dining destinations.