Museum of Everything

See Everything

‘Everything’ being London’s latest pop-up, this time brought to you by the Museum of Everything, the mad person’s version of a normal museum which stages highly odd events. But let them pick up the story about the Shop of Everything; ‘In a few short days we shall open the first stage of our forthcoming multi-stage […]