House Of Windsor

Gift Shop in Denver, CO
Gift Shop in Denver, CO The House of Windsor shines in true English fashion. This tea house is unpretentious and unassuming. We provide a complete 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 huge range of imported delicacies including the best jams, teas and sweets available from Britain.

Contact Details

Address
1050 Wadsworth Boulevard
Denver, CO
80214
Phone
Driving Directions
  • Get free estimates
  • No obligation, no pressure
  • Save time and money
Get Free Quotes
Similar Businesses
Baskets By Rita
Baskets By Rita
Denver, CO
Crystals
Crystals
Denver, CO