234 Stamford Hill, Stamford Hill and Stoke Newington 020 8802 4646
234 Stamford Hill, Stamford Hill and Stoke Newington N16 6TT 020 8802 4646