Hyde Park Computers

Virus removals, general cleanups, screen replacements. We have Windows 7 laptops for sale, service to tablets, desktops, laptops. 1890 Hyde Park Road, London, N6H 5J9. 519-641-0248.