Computers in London - Colliers Wood 29 University Road, Colliers Wood, London, SW19 2BU Tags: computer repair, computers, good value