Electronics in London - Stoke Newington 97 Stoke Newington High Street, Stoke Newington, London, N16 8EL Tags: audio visual equipment, recorders, televisions, video players