Double Dogs Tea Room is a welcoming harbour from the rather hectic pace of life you're part of when strolling up and down the streets and alleys. You don't need to be s tea connoisseur to understand that Double Dogs take their teas seriously.