Rogers
Telecommunications
At Rogers, customers in London, Ontario, can expect reliable telecommunications services and a wide range of products to suit…
Sign in, or create a free account, and we'll bring you back here to finish your claim.
At TELUS, experience cutting-edge technology solutions in the heart of London, Ontario. As a leading electronics retailer, they offer an extensive range of innovative products and expert advice to help you stay connected and ahead of the curve. With a comprehensive selection of gadgets and devices, TELUS is your one-stop shop for all your tech needs. Located at 1105 Wellington Rd Unit 171, their convenient location and welcoming atmosphere make it easy to explore and discover the latest advancements in technology. With a 4-star rating, customers rave about their exceptional service and knowledgeable staff, ensuring a seamless shopping experience. Whether you're looking for the latest smartphone, a new laptop, or a state-of-the-art home entertainment system, TELUS is the perfect destination for anyone seeking top-notch technology solutions.