The King's Head - 123 High St, Teddington TW11 8HG, UK on Eaten