Marble Arch Mound: Much-mocked tourist attraction dismantled

Marble Arch Mound: Much-mocked tourist attraction dismantled

BBC News

Published

The costly Marble Arch Mound in central London opened in July three times over its initial budget.

Full Article