The Lensbury, part of the Iconic Hotels & Resorts portfolio, has unveiled their refurbishment of F&B destinations and ...