Bury Christmas Fayre

The Fayre
Six markets, a fun fair and free entertainment all running for three days makes the Bury St Edmunds Christmas Fayre the biggest in East Anglia. See the pictures from a busy weekend here.