2.5 stars.
Recently renovated.. It's located in First Canadian in the Financial District (not to be confused with the Duke of Devon in TD Tower. Stopped by for lunch after the renovations were complete. Service is very good. They were fast, made recommendations and answered questions about food items (someone had allergies in my party). I had the club sandwich which was good but pretty standard. They had a few beer options but limited craft beer selection. A few U.K. beers on tap. A had the Bass ale which was good.
I would say this is a good place for a quick beer or a business meeting / discussion / lunch given it's convenient location in the office towers. Food is good pub food but not spectacular.