Electronics in London - Stoke Newington 174 Stoke Newington Church Street, Stoke Newington, London, N16 0JL Tags: audio visual exchange/servicing, hi-fis, second hand, used sales