London's artificial mountain Marble Arch Mound costing £6m to build
Channel: KBJOJO Newsbox
Date: 24/08/2021

Man made Marble Arch Mound in London is a sustainable grass mound designed to tackle climate change, adding attractions to the Oxford Street, Hyde Park and Marble Arch areas of the west end London. Is it like this to see London' artificial mountain Marble Arch Mound costing £6m to build?
#marblearchmound
#london4k 
#marblearch