Landmark London appoints new hotel manager
The renowned Winter Garden restaurant and a brand new Champagne Bar on the Garden Terrace are set to be refurbished under Laine’s watch

The Landmark London has announced the appointment of Steve Laine as its new hotel manager.