The Stoke, Newington Teahouse, 102 Stoke Newington Church St, London 020 8712 1188
The Stoke, Newington Teahouse, 102 Stoke Newington Church St, London, Greater London 020 8712 1188