We are thrilled to announce the latest addition to our hotel family. Recently opened in February 2020, Zedwell Piccadilly opened its door after years of meticulous planning and construction, located in the London Trocadero, one of London’s most iconic landmarks. The flagship hotel and lifestyle concept is focused on one single goal; to create the perfect environment for the perfect night’s sleep. Something regarded as a luxury in today’s over-stimulating, and chaotic world.