AOL Travel

House of Windsor, Denver

House of Windsor - Denver, Colorado
House of Windsor
1050 South Wadsworth Boulevard, Lakewood, CO 80226Map
+1 303 936 9029/+1 303 936 7190
Neighborhood: Lakewood

Though the House of Windsor might not have the most convenient location, it is well worth seeking out. Run by British ex-pats in Lakewood, this tea-room is one of the most authentic British teahouses in Colorado. House of Windsor's staff bakes their meals and desserts daily. Whether you're ordering quiche, candy, sandwiches, meat pies. All food will be freshly made that morning. The menu includes daily specials of affordable tea snacks and meals. As a bonus, the House of Windsor has a special movie lunch once a month. The movie lunch showcases British favorites and themed meals. Be sure to try their trifle! (British sponge cake spread with jam and soaked in sherry, custard sauce, and cream) -Sabrina Zirakzadeh


Write a Review

How would you rate your overall experience with House of Windsor?
Nightlife General Information
  • Open Hours: Monday to Friday from 10:00 AM to 05:00 PM, Saturday from 10:00 AM to 04:30 PM
  • Type: Tea
  • Accept Credit Card: visa, mastercard, debitcard
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!