English Afternoon Tea in Metro Denver
English afternoon tea is very much alive in metro Denver. There are many shops around town that serve up a lovely tea party. Denver, Colorado Denver is home to the House of Commons Tea, a traditional English teashop where customers can enjoy a cup of tea in a cozy atmosphere of the shop. House of ...