Victoria Square is a shopping mall with various retail and service businesses.