London’s most exciting new luxury hotel boasts a cavernous spa and an impressive health and wellness offering, from biohacking facilities to an alchemy bar for plant-powered healing
Location
Six Senses London is situated in bustling Bayswater, West London, just off of Queensway. It is part of a redevelopment of what was once Whiteley’s department store – which opened in 1911 as the first of its kind in the capital – lending the hotel a stunning Grade II-listed facade.