Balloon Museum review: Euphoria: Art Is In The Air is set to blow up
Canary Wharf, Docklands, east London There are doubtless those mean-spirited individuals who will visit Balloon Museum’s latest exhibition of installations and pour scorn on its lack of artistic merit. But that’s rather to miss the point of Euphoria: Art Is…