
Atlas Obscura
Leadenhall Wunderkammer in London, England
Translated from German, Wunderkammer means “room of wonder”, and the tiny shops tucked inside No. 27¼ at Leadenhall Market certainly live up to the name. Hidden among the grand Victorian architecture and bustling passages of the market, this whimsical installation is a miniature world of its own. Inspired by the cabinets of curiosities that once brought together strange, beautiful, and intrigui…
Miniature of market's modern film connections.