The remains of an incredible Roman mosaic has been unearthed near the Shard

Wednesday, February 23, 2022

Experts say it is the largest of its kind found in London for more than 50 years.