News

ARTICLE

Date ArticleType
10/7/2019 Member News
Humpback whale spotted in Thames in London

Humpback whale spotted in Thames in London

by Evening Standard (UK)

A whale spotted in the Thames could be the first humpback in the river for 10 years, experts said today.

Read more - https://www.standard.co.uk/news/london/humpback-whale-spotted-in-thames-in-london-a4255546.html