London’s £2,000,000 Artificial Hill: Visiting the Marble Arch Mound

The Marble Arch Mound is London’s newest (and worst rated) tourist attraction. Setting the council back £2,000,000 we thought we’d visit and see what all the excitement is about. So in this video we explain the Marble Arch Mound, what went wrong and the controversy surrounding it.

Dispute facts / content in the video / article