Centre Information

Liverpool Plaza forms an integral part of the Liverpool community and is a local meeting point for many residents.