After lying concealed for over 200 years beneath the bustling streets of London, a massive ice house has been uncovered by a team of archaeologists who are currently restoring the area. The rediscovery of this fascinating structure is shedding new light on the captivating history of the British capital, revealing incredible insights into the city’s past.