Tawakal Sports Play 1275 Highbury Ave N, London, ON N5Y1A8