Opticians in London - Stoke Newington 94 Stoke Newington Church Street, Stoke Newington, London, N16 0AP Tags: contact lenses, eye tests, spectacles