Stoke Newington
101 Stoke Newington Church Street N16 0UD
London , England
Islington
177 Upper St N1 1RG