Sir Winston's Pub is a cornerstone of the Vernon pub scene, offering an authentic British pub experience with proudly made pub fare. They also feature happy hour specials daily.