Immense Phyllida Barlow By ClangDesign on Phyllida Barlow’s mega-sculpture-installation makes the trip to visit the Tate Britain even more obligatory. When you step in you suddenly need to stay still and look…