Teddington, near Tewkesbury: the site today