Museum of Everything Startles Oxford Street Shoppers

Museum of Everything Startles Oxford Street Shoppers

A wondrous  mishmash of curios and Outsider Art takes over Selfridges – ReviewThe Museum of Everything is an annual event eagerly awaited by critics and the public alike. Each autumn this Museum comes to life displaying works by artists with physical and...