Dec 20, 201520 December 2015 Folk Night at the Queen’s Head by Ken Green Leave Comment Folk Night at the Queen’s Head. Fairytale of New York. This is a hearty rendition of “Fairytale of New York“. Folk nights are every 28 days on a Wednesday at the Queens Head, Tebworth – all welcome. The next is 13th January 2016. PrintEmailFacebookLike this:Like Loading...