Electronics in London - Hanwell The Avenue, 11, Castle Hill Parade, Hanwell, London, W13 8JP Tags: camcorders, computers, digital cameras, dvd players, recorders, repairs service