Friday

Country Western Partner Dancing with Teme Valley Western Dancers at Whitbourne Village Hall. Absolute beginners 7-8pm, improved and intermediates 8-10pm. 01886 821772.

Tea dance at Club Dance UK, Spring Lane, Malvern Link. 2pm. £2.50. 01684 561880.

Ballroom Latin & Sequence Dance with Brians Supersounds at Powick Parish Hall, Malvern Road. 8pm. 01905 454338.

Elgar the Joker & A Musical Marriage exhibition at The Elgar Birthplace Museum, Crown East Lane, Lower Broadheath. 10am. Adults £6 / Seniors £5 / Children £2. 01905 333224.

Dr Who, Thunderbirds and Gerry Anderson exhibition Time Machine Museum, 12 Market Square, Bromyard. 10.30am. Adult £6, Child £4. 01885 488329.

Malvern Country Market at Lyttelton Rooms, Church Street, Great Malvern. 8.30am. 01886 832128.

3rd Annual Beer and Music Festival at The Marlbank, Welland. Admission free.

Open garden at Moors Meadow Garden & Nursery, Collington, nr Bromyard. 11am. Adults £4. Children 3-16 years £1. 01885 410318 or www.moorsmeadow.co.uk

Open garden at The Long Barn, Eastnor. 10am. £2.50, children free.

Music for All Bosbury's annual showcase of local talent at Holy Trinity, Bosbury. 7.30pm.

Alan Price at Huntingdon Hall, Crowngate,Worcester. 8pm. £18.50. 01905 611427.

Live music with The Roving Crows at The Marlbank, Welland. 9pm.

Yoga class for all abilities at Club Dance UK, Spring Lane, Malvern Link. 1pm. 01684 893398.

Lunchtime circuit training at MSJ Sports & Fitness Centre, 33 Barnards Green Road, Malvern. 12.45pm. £3.50. 01684 584638.

Jive Dance Class with Dagmar at MSJ Sports & Fitness Centre, 33 Barnards Green Road, Malvern. 6pm. 01684 584638.

Film Show. The Reader (15) at the Conquest Theatre, Tenbury Road, Bromyard. 8pm. £4.50, £4 concs. 01885 488575.

Callow End or Upton Walk 2.5 miles. Leader: Ken. Sole Mates. Meet Barnards Green Bus Stop, Malvern. 9.40am. 01684 567854/568162.

Powick Ramblers 3 mile circular walk to Bransford Chapel with optional drink at The Bear afterwards. Leaders: Joy and Phil. Meet The Bear and Ragged Staff, Bransford. 6.30pm. 01886 832774.