The Yacht London
There are great views, and there are wonderful views. The Yacht London spoils you with some of the best in London. Take tea in a unique nautical setting with super views of the Thames and the South Bank. This fabulous retreat is a perfect choice when visiting some of London’s best landmarks. The West End and theatres are just a short walk away, and all of South Bank is just over Waterloo Bridge.