Musical Christmas Evening with duo Lost in Translation at Offord Village Hall on December 15. Includes a quiz, sketches and a raffle. Tickets £7, including mulled wine and mince pies, from: Alan on 01480 811126, John on 01480 810049 or Offord Village Stores. Somersham Town Band at Thomas a Becket Church, Ramsey, on December 15 at 7.30pm. Tickets £10, call: 01487 812220 or 01487 812115. St Ives Choral Society at the Free Church, St Ives, on December 15, from 6.30pm. Tickets £5 from the Fair Trade shop or Ticket Source. The Aragon Singers of Buckden at St Ives Methodist Church, on December 15 at 7.30pm. Entry £10. Call: 01480 494133 Carols by Candlelight at St Jamess Church, Little Paxton, on December 16 at 4pm. Paul Weller at Thetford Forest, Suffolk, on June 21, 2019. Tickets from: www.forestryengland.uk. Cambridge Folk Festival at Cherry Hinton Hall, Cambridge, from August 1-4, 2019. Tickets at: www.cambridgelivetrust.co.uk. THEATREThe Nutcracker at the Cambridge Corn Exchange on December 29\/30\/31. Tickets on: 01223 387851. Swan Lake at the Cambridge Corn Exchange on January 1. Performances at 2pm\/6.30pm. PANTOAladdin at the Cambridge Arts Theatre, till January 6. Tickets on: 01223 503333. Snow White at the Cambridge Junction, from December 5-31. Tickets from: 01223 511511. Peter Pan at the Key Theatre, Peterborough, till January 6. Tickets on: www.vivacity.org. Robin Hood at The Cresset, Peterborough, till December 30. Tickets at: www.cresset.co.uk. Snow White and the Seven Dwarfs at the Burgess Hall, in St Ives, from January 9-13. Tickets on: 01480 388111. Puss in Boots at the Priory Centre, in St Neots, from January 10-12. Tickets on: 01480 388922 or online. GROTTOSSt Neots Museum on December 8, 15, 22. Two sessions from 11.30-1.30pm and 2pm-3.30pm. Frosts Garden Centre, Brampton, till December 24. SANTA SLEIGHSSt Neots December 12 Samuel Jones\/ Priory Park; December 13 Eaton Socon Green\/Wilkinson Close\/Monarch Road; December 14 Duloe Brook; December 15 Nelson Road; December 16 East Street\/Avenue Road\/The Crescent\/Swift and Swallow Close; December 17 Brook Road\/Shakespeare Road; December 18 Gainsborough Avenue\/Lowry\/Burwell Road; December 19 Loves Farm; December 20 Loves Farm; December 21 Queens Gardens\/Edinburgh Drive\/Honeydon Avenue; December 22 The Paddocks\/Milton Avenue; December 23 Abbotsley\/Eltisley. St Ives December 12 - Pastures\/Kings Road\/The Trundle, in Somersham; December 13 - Hammond Way\/Feoffees Road\/Grange Road\/Norwood Road, in Somersham; December 14 - Hilton; December 15 - Market Hill, St Ives (all day); December 17 - Westwood Road\/Warren Road\/Fairfields\/Needingworth Road\/Woodside Way; December 18 - Needingworth; December 19 - Heron Club\/Knights Way\/High Leys\/Ainsley Way\/Shakespeare and Pettis Roads; December 20 - Fenstanton Stepping Stones Nursery (morning); December 23 - Morrisons car park (all day). OTHERSThe North Pole Cambridge - open daily (not Christmas Day) till January 6 at Parkers Piece. Book at: www.thenorthpolecambridge.co.uk. St Neots Astronomy Association meets at Paxton Pits Nature Reserve on the first Monday of each month. Beginners welcome. Runs from 7.30pm-9.30pm. INFO: www.snaa.co.uk. Christmas Fair at Nelson Lodge, in St Neots, on December 15, from 11am. Bingo at the Three Horseshoes, in Houghton, on December 18. Starts at 7pm. Carols at Loves Farm, in St Neots, on December 20. Meet at Loves Farm House - 6.30pm. St Neots TimeBank members and friends group meeting at the Priory Centre on December 21, 11am-1.30pm. CHURCH SERVICESSt Neots - Berkley Street Methodist, Dec 24 - 11pm, Dec 25 - 10am; St Marys, Eaton Socon, Dec 24 - 3pm, 5pm, 11.30pm and Dec 25 -10am; St Marys Eynesbury, Dec 24 - 11pm and Dec 25 - 10am; St Marys, St Neots, Dec 24 - 5pm and 11.30pm and Dec 25 - 8am and 10am; St Neots Evangelical Church, Dec 24 - 4.40pm, Dec 25 - 10.30am. River Church, Eaton Ford, Dec 23 - 6.30pm; United Reformed Church, Dec 24 - 11am, Dec 25 - 10am; St Jamess Church, Little Paxton, Dec 24 - 2pm,10pm, Dec 25 - 10.30am. To add a church service, email: email@example.com or call: 01480 443449.