Address: The Landor, 70 Landor Road, London SW9 9PH
Website: thelandorpub.com
The Mitre
The Mitre, Hampton Court
Mere steps from Hampton Court Palace, and originally built to house an overflow of courtiers visiting the King, The Mitre Hotel enjoys an enviable spot – sandwiched between one of the capital’s most famous landmarks and a particularly lethargic stretch of the Thames. Their beer garden is more aptly called a terrace, with a distinctly upmarket feel, pyramid fire heaters, warm…