The Naked Leaf is a local Tea Shop in the Kensington neighbourhood that sells a wide selection of loose leaf teas, tea-themed gifts and a teaware. The shop also doubles as a cafe with outdoor seating where customers can enjoy freshly brewed tea right out of the shop.