Pub on the Thames
A floating pub with the most amazing views of London, located opposite the London Eye and near to the Houses of Parliament.
- Charing Cross Station (0.20 miles)
- Waterloo Station (0.46 miles)
- London Waterloo East (0.57 miles)
- Piccadilly Circus Station (0.60 miles)
- Blackfriars (0.91 miles)