22 Stoke Newington Church Street, , London
63 Stoke Newington High Street, London, N16 8EL
93a, Stoke Newington Road, London,
28 - 30 Stoke Newington Church Street, , London
57 Stoke Newington Church Street, Stoke Newington
68 Stoke Newington Road, Stoke Newington
97 Stoke Newington High St, London N16 8EL, United Kingdom
131 Stoke Newington Road London N16 8BT