The Savoy is a luxurious hotel located in the heart of London. It offers a happy hour at its American Bar, where guests can enjoy discounted drinks and delicious bar snacks. The bar is known for its classic cocktails and elegant atmosphere, making it the perfect place to unwind after a long day of exploring the city.