Get ready to jingle! City Kids' much-loved Christmas Fair is back on Saturday, November 21, 2026, from 10am to 2pm at its leafy Mid-Levels campus. Set in a gorgeous Grade II historic building at 12 Borrett Road, it's completely free, and there's no need to...



