The House of Commons
An English Tea Room located in downtown Denver in the vibrant Platte Street shopping district. Lunch and High Tea are served daily featuring homemade pastries and more than 50 imported teas. Soup, sandwiches, salads and quiche are made on the premises, using the freshest ingredients available. A lovely place for special gatherings.
$
GOOD FOR
Families
Relaxing
Culture