Skinny trees, patchy grass, appalling sight … why the £ 6million Marble Arch mound always…
It has been called "Eiffel Tower BTec" and "slag heap". It has been compared to "a Santa Claus cave in a parking lot, with dogs pretending to be reindeer." The Marble Arch Mound, the temporary man-made hill commissioned by Westminster…