π¨ Arts
November 02, 2026 at 07:00 PM
Leadenhall Wunderkammer in London, England
Source:
Atlas Obscura
A whimsical 'room of wonder' installation, inspired by cabinets of curiosities, delights visitors at London's historic Leadenhall Market.
Wunderkammer
London
art installation
curiosities