Teddington, Middlesex, TW11
Stunning riverside pub at Teddington Lock - a true urban retreat. Great Fullers ales, food and wine with a wholesome serving of British hospitality.