It is Christmas Time at Church Court in Stroud