IT’S SEAL-SPOTTING SEASON IN TEDDINGTON…..
The seal’s head can be seen just above the surface of the water last Friday Soaking up the sun near Trowlock Island today ( photo by Julian Fullalove) The first seal of the year has been spotted in the River Thames near the riverside housing estate at Mallard Place, Teddington. Several sightings have…



















