139-141 Stoke Newington Church St, Stamford Hill and Stoke Newington 020 7923 1019
139-141 Stoke Newington Church St, Stamford Hill and Stoke Newington N16 0UH 020 7923 1019