2 Stoke Newington Rd, London 020 7241 1104
2 Stoke Newington Rd, London, Greater London N16 7XN 020 7241 1104