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