Located At The Corner Of Ridout Street North And Dufferin Avenue, The Harriston Puts You Minutes Away From Everything That Counts. Overlooking The Thames River And Harris Park With Downtown London At Your Door, The Harriston Is Perfectly Situated In The Heart Of The City.