Marble Arch Mound: Pulling down the tourist attraction cost £660,000

Marble Arch Mound: Pulling down the tourist attraction cost £660,000

BBC Local News

Published

BBC Local News: London -- The Marble Arch Mound in central London opened in July three times over its initial budget.

Full Article