256 Stamford Hill, Stamford Hill and Stoke Newington 020 8800 0603
256 Stamford Hill, Stamford Hill and Stoke Newington N16 6TU 020 8800 0603