New World Bishopdale - Free Wifi Bishopdale Mall, Corner of Farrington Ave & Harewood Road, Bishopdale