Step into a world of timeless elegance at The Savoy, a legendary hotel located on the banks of the River Thames in London. Indulge in a sophisticated happy hour at the hotel's iconic American Bar, known for its classic cocktails and glamorous atmosphere. Immerse yourself in the rich history of this historic establishment while enjoying expertly crafted drinks and delectable bar snacks. The Savoy offers a dreamy happy hour experience in the heart of the British capital.