Computers in York - York City Centre 38 Piccadilly, York City Centre, York, YO1 9NX Tags: repair service, software, upgrades