Scarborough Town Centre
Scarborough Town Centre is the largest shopping centre in the city's east end. Located on Borough Drive, this urban shopping mall has over 250 stores including Sephora, H&M, Aritizia. Right off of the 401, Scarborough Town Centre is an easy place to get to for anything you need. With many dining options, bring the whole family and make a day of it.
Sorry, the comment form is closed at this time.