Nominated for: BEST Tea House
The House of Windsor is an authentic British tearoom featuring traditional fare served in the classic style. The House of Windsor shines in true English fashion. This tea house is unpretentious and unassuming. We offer a full lunch menu and everything is available for take out. The Full Afternoon Tea includes finger sandwiches, fruit, trifle or pastry, a scone and all the tea you can drink. The food is scrumptious, fresh and ample sized. Our corner market features a wide varitety of imported delicacies including the finest jams, teas and sweets available from Britian. Our scones are made on the premises and are available for take out. Sizes include mini, small and large.
We offer catering services and box lunches. The tea room can also accommodate special occasions such as bridal showers, wedding and private parties. The House of Windsor of Lakewood, Colorado is a place for anyone to come, relax and enjoy a bit of British hospitality.