There Used To Be An Island Here

In the following video we will be explaining everything about Doggerland, an area of land, now submerged beneath the North Sea, that connected Britain to continental Europe. Watch the video to find out more!