New commercial multi-plex coming soon to Port Stanley’s beach town.
Located between the Westmount and Highland communities in South West London, the Notre Dame Plaza is home to 13 businesses.