London’s new Marble Arch Mound closes after only six months

London’s newest, infamous tourist attraction – the Marble Arch Mound – closed its doors after a mere six months since its launch.