DEBENHAMS
Junction of Lord Street and South John Street
One of the anchor stores of the Paradise Project, Debenhams opened their first Liverpool shop in May 2008. Chavasse Court was cleared to give the four-floor, 185,000 square foot store a high profile presence in the city centre. The building was handed to Debenhams twelve months before opening.
Web Links
Location on Google Maps
Liverpool One
Debenhams
   
Sponsored Links
|