London's new Marble Arch Mound: Is this the world's lamest tourist attraction?
Published
London's latest tourist attraction aimed for the heights. It has fallen a bit flat.The Marble Arch Mound, an artificial hill beside one of the city's busiest intersections, opened this week — and is already offering refunds to disappointed...
Full Article