Electronics in London - Plaistow 396 Barking Road, Plaistow, London, E13 8HJ Tags: computers, repairs service