22 Stoke Newington Church Street, , London
63 Stoke Newington High Street, London, N16 8EL
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
131 Stoke Newington Road London N16 8BT