30/09/2015
The Garden Bridge is a £175 million pound project to build a 366m-long ‘floating garden’ over the River Thames, planned to begin in January 2016. Set to become a world-class...
See Full Story