Discover the charm of The London Comfort Seaview Inn Hotel, an iconic landmark located on the banks of the River Thames in London. This historic building boasts a rich heritage, having welcomed notable figures like Churchill and Gladstone. Here, Victorian grandeur meets modern comfort, offering a luxurious retreat just steps away from Westminster and famous attractions like the London Eye and Big Ben. After a day of exploration, indulge in exquisite dining or unwind with a drink at our intimate bar, ensuring your stay is unforgettable.