Baby seal washes up on bank of River Thames in WEST London park – some 100 miles inland from estuary
Baby seal washes up on bank of River Thames in WEST London park – some 100 miles inland from estuary – in latest cub found a long way from home Locals were shocked to spot a lone seal pup in Isleworth, west London, yesterday The pup, believed to be a common harbour seal, looked worn out … Read more