Seal spotted in the River Thames in London
  • 3 years ago
It's not every day you see a seal swimming in the Thames in London. Claudia Gardner-Pickett spotted the animal while having lunch by the Millennium Bridge. Apparently several seals live in the river mouth and sometimes visit the capital.