Very nice place in Teddington! Absolutely recommendable.