September 25, 2023

London’s newest dessert was created by space engineers – but is it worth the £50k it cost to make?