The British Tea House is a cozy establishment offering a selection of traditional British teas and light refreshments. It provides a unique experience for those seeking a classic tea house ambiance.
Unit 102 426 5 Avenue SE, High River, Alberta, Canada