25m-high hill had ‘teething problems’, an initially negative reaction and cost almost double its budget of £3.3m
London’s heavily criticised Marble Arch Mound is to close this weekend.
The 25m-high human-made hill, which sits at the corner of Hyde Park and Park Lane, will not be open after Sunday.