The Savoy is an iconic hotel situated on the banks of the River Thames. Its terrace offers breathtaking views of the river and the London skyline. Guests can unwind on the terrace while sipping cocktails and enjoying the vibrant atmosphere. The hotel is renowned for its timeless elegance, exceptional service, and luxurious accommodations. With its prime location and stunning terrace, The Savoy is a top choice for those seeking a memorable stay in London.