Tag Archives: McVeigh’s Irish Pub

Christmas Show 2017 – Don’t Miss Out

Join Jimmy at McVeigh’s Irish Pub (aka New Windsor House) at 124 Church Street, Toronto on December 10 at 3 pm for a show to kick off the Christmas season. Seating is limited so get your tickets early. Click the ‘Buy Now’ tab here on the website to reserve your tickets (open seating – no reserved tables)