The Savoy is an iconic hotel situated on the banks of the River Thames in London. The hotel offers luxurious rooms, each featuring a coffee maker for guests to enjoy a cup of coffee at their convenience. The Savoy also boasts a variety of dining options, including a coffee shop where guests can savor specialty coffees and pastries. With its rich history and stunning views, The Savoy is a top choice for coffee enthusiasts looking for a memorable stay in London.