Welcome to The Mill, fresh rebranded and refurbished Tea rooms, located in the heart of Denver within the beautiful grounds of the historic Denver Windmill, introducing a completely new menu, aiming to deliver a friendly service to our lovely customers.