News

A new exhibition at the London Museum Docklands features 350 mudlarked items found in the River Thames, providing an absorbing insight into London's past by both satisfying and piquing visitors’ ...