Baby seal washes up on bank of River Thames in WEST London park – some 100 miles inland from estuary
A lone seal pup has been sighted a long way from home in an unusually upstream location on the River Thames in west London. Locals kept their distance as they gathered around the wild creature who was spotted outside of Syon Park, in Isleworth, yesterday, at 1.30pm – around 100 miles inland from the Thames Estuary. … Read more