More a molehill: Visitors slam London’s new tourist ‘mound’
Published
Published
LONDON (AP) — London’s latest tourist attraction aimed for the heights. It has fallen a bit flat.
The Marble Arch..
London's latest tourist attraction aimed for the heights