London’s Worst Tourist Attraction To Close For Good

London’s controversial artificial hill branded by one tourist as ‘the worst thing she had ever done’ is days away from being dismantled. The £6m Marble Arch Mound boasting grass, shrubs…