The Albany is a premium pub, bar, and restaurant with its very own courtyard and garden, centrally located in the heart of the picturesque town of Thames Ditton.
The perfect retreat from the hustle and bustle of everyday life in the capital, The Albany is a stylish riverside pub, located just outside Thames Ditton.
Just a stone's throw from the infamous grounds of Hampton Court Palace, this premium pub, bar, and restaurant is the ultimate place to refresh and refuel after a tough week in the office or a busy day exploring the city.