Where To Stream Monarch of the Glen Season 1 Episode 7
Episode Seven
- Aired April 9, 2000
- 60 Min
It's the Glorious 12th, Archie and Lexie fly to London in a bid to be the first restaurant to serve the first grouse of the season. Meanwhile it's election day for Katrina.