Balls Pond Road Shopping
Stoke Newington Library
Stoke Newington Church Street, London, N16 0JS 020 83565230
S Haynes
Unit 121 Aberdeen House, 22 Highbury Grove, London, N5 2EA 020 72264082
Zam Tibetan Buddhist Shop
330 Caledonian Road, London, N1 1BB 020 77000334