199 Stoke Newington Church St, London 020 7254 7497
199 Stoke Newington Church St, London, Greater London N16 9ES 020 7254 7497