191 Stoke Newington Church St, London 020 8109 1478
191 Stoke Newington Church St, London, Greater London N16 0UL 020 8109 1478