Oxford Street: Marble Arch Mound overspend prompts review

Oxford Street: Marble Arch Mound overspend prompts review

BBC Local News

Published

BBC Local News: London -- The £6m Marble Arch Mound tourist attraction was pulled down after being widely ridiculed.

Full Article