Jewellery in London - Stoke Newington 85 Stoke Newington Road, Stoke Newington, London, N16 8AA Tags: alterations, repairs, watches