The Fido (Available in the Rogers store) store at North London Plaza in London is your one-stop shop to stay connected on Canada's largest and most reliable 5G network. Explore ou... more... See more text