To navigate, press the arrow keys. Wendy's ← View details 60 North Centre Road, London, Ontario N5X 3W1 +1 519-660-8968 Get Directions From* To * — Required information