Quilliam Brothers Teahouse – Which Brew Are You Going To Choose?

I’ve driven past Quilliam Brothers about 8 million times, and have always wanted to go in. Today was the day I eventually did! Located at 1 Eldon Place, next to the Hancock, in the most gigantic, beautiful building (Claremont Buildings), this place is an absolute delight. They’ve just celebrated their first birthday (of the tea…