Although this restaurant may once have sailed the historic waters of Londons famous river, the beautiful Hispaniola is now permanently moored at one of the most eye-catching parts of the Thames, conveniently located next to Embankment station. With gorgeous views of the riverbank, an afternoon tea on the Hispaniola combines gorgeous visuals of some of the capitals best known sites with classic English afternoon tea. To top it all off, youll even be treated to a cruise down the river, to take in even more of the sights the capital has to offer. Location: Victoria Embankment, London (South East)