Baby seal washes up on bank of River Thames in WEST London park - some 100 miles inland from estuary

Footage shows a lone seal pup in an unusually upstream location on the River Thames in Isleworth, west London, yesterday. The RSCPA captured a pup six-miles away today, believed to be creature.