sir Harry Towers är i Teddington.