Tamesis Dock
Set on a moored boat on the Thames, this place has one of the best views of all bars in London. Located in Vauxhall, you’ll have a clear view of the Houses of Parliament, Big Ben and loads of other London icons. It even hosts popular live music nights on the weekend, as well as having a full and varied menu of both food and drinks. It’s perfect in the summer, but in winter just wrap up warm and enjoy a hearty meal while you’re on deck.