A video on social media has captured what appears to be a seal swimming in the Thames. The animal is seen in a stretch of river near Thames Ditton, in Surrey. According to the Zoological Society ...
Almost 600 harbour seals and 3,000 grey seals now live in the Thames Estuary, the Zoological Society of London (ZSL), which runs London Zoo, has revealed. Taking to the air and sea, ZSL conducted ...