Twickenham, Middlesex, TW1
Situated riverside with probably one of the most idyllic settings of any of London’s pubs. One of the best beer gardens in London. A hidden gem.