
Tamesis Dock
A London pub is more about interior design or atmosphere than views—except, that is, at Tamesis Dock. This pub takes the form of a boat moored on the south bank of River Thames, right in central London, from where one can take in the Houses of Parliament …