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. Print (Opens in new window) Print Email a link to a friend (Opens in new window) Email Share on Facebook (Opens in new window) Facebook Like this:Like Loading…