Hotel of the Month: Six Senses London – A New Calm for the Capital

Six Senses London opens on 1st March 2026 within the reimagined Whiteley department store in Bayswater bringing a new sense of refinement to West London. Taking up the full length of this historic Art Deco building, it nevertheless feels surprisingly…



















