Household Services in London - Stoke Newington 93 Stoke Newington High Street, Stoke Newington, London, N16 8EL Tags: satellite television - equipment & services, televisions