Time for Tea

110 Shoreditch High Street
London E1 6JN United Kingdom
www.timefortea.org.uk