what year did the shopping mall adjacent to Albert Campbell Square open?
Albert Campbell Square:  Albert Campbell Square is located at 150 Borough Drive, adjacent to the Scarborough Civic Centre south of Scarborough Centre station and Scarborough Town Centre shopping mall.
i don't know