Depois de concluída, a "nova" Paradise Street constitui a principal atração do centro de Liverpool. O projeto Paradise inclui a construção de mais de 30 edifícios individuais que, no total, oferecem aprox. 1,65 milhões de m² de novas superfícies comerciais, hotéis, edifícios habitacionais e instalações de lazer.