Sinds zijn voltooiing is de ‘nieuwe’ Paradise Street de belangrijkste straat in het stadscentrum van Liverpool. Het complete Paradise-project omvat de bouw van meer dan 30 individuele gebouwen, die in totaal ca. 1,65 miljoen m² aan nieuwe handelsruimten, hotels, woongebouwen en vrijetijdsvoorzieningen bieden.