Price on request
PRIME RETAIL LOCATION!
Liverpool Plaza is an established and accessible city centre Shopping Centre located in the heart of Liverpool’s … More info
Plot Size 51.50 m² Parking Car park allocation available at a rate for staff
Plot Size 51.50 m²