132 Stoke Newington Church St, London 020 7249 7980
132 Stoke Newington Church St, London, Greater London 020 7249 7980