The Ritz is an iconic hotel located in the heart of London's Piccadilly. It features a glamorous bar called The Rivoli, which offers a memorable happy hour experience. Guests can enjoy discounted drinks and soak in the opulent surroundings of this historic establishment. The bar's classic cocktails and impeccable service make it a must-visit for those looking for a touch of luxury during happy hour.