Monday – Sunday 12:00 – 20:30
29 Thurloe Place, SW7 2HQ
Please note we don’t take reservations. Just walk in and we will seat you 🙂
Our Tombo Tea comes from the foothills of Mount Fuji, where only the freshest and best quality leaves are hand-picked and steamed by experts. Available in our cafes or purchased online from our Tombo Tea website.