The Plaza, Retail
The Plaza is a 365,000 sq.ft Office building positioned at the heart of over 1 million development activity in Liverpool’s new commercial quarter.
Retail space: 800 - 1,800 sq.ft
The Plaza faces on to the new St Paul’s Square development and will provide retail opportunities from 775 sq.ft.
A brochure is available about this building, in PDF format. To download this please click the icon below.
Download brochure