PxPixel
TELUS

TELUS

Electronics Store
Hyde Park, London
Save
Share
1 Tip and review
Log in to leave a tip here.

  • Alex B.
    Alex BakasMay 7, 2012
    Been here 10+ times
    Don't want to wait in line at masonville? This store is usually pretty quiet so you can get your business done quickly!
0 Photo