Computers in London - Colliers Wood 102, High Street, Colliers Wood, London, SW19 2BT Tags: pc repair