25m-high hill had ‘teething problems’, an initially negative reaction and cost almost double its budget of £3.3m

London’s heavily criticised Marble Arch Mound is to close this weekend.

The 25m-high human-made hill, which sits at the corner of Hyde Park and Park Lane, will not be open after Sunday.

Continue reading…

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

NHS to offer women in England drug that cuts recurrence of breast cancer

Abemaciclib can improve chances of certain type of cancer not returning after…