Lovely accommodation close to Teddington centre.