Electronics in London - Newham 39 Prince Regent Lane, Newham, London, E13 8RH Tags: repairs service, second hand, used sales