Liverpool begins development

The construction of a £750m retail development in Liverpool began this week and is due to be completed in 2008 when the city becomes European Capital of Culture. As the largest in Europe, the 17ha site will house 30 buildings and approximately 15ha of retail space.

Latest articles