85 Stoke Newington Rd, London 020 7275 9974
85 Stoke Newington Rd, London, Greater London N16 8AA 020 7275 9974