Room on the Broom Trail at Haughmond Hill – A Magical Outdoor Family Adventure
  • Haughmond Hill, Newport Road, Shrewsbury,
    SY4 4PW
Forestry England invites families and woodland explorers to step into the enchanting world of Room on the Broom at Haughmond Hill, near Shrewsbury, throughout 2026.

Based on the beloved children’s story by Julia Donaldson and Axel Scheffler, this interactive family trail brings the much-loved book to life with woodland magic and outdoor fun.

What to Expect

The Room on the Broom trail offers a spellbinding outdoor experience suitable for families with children. As you make your way around the woodland trail, visitors are invited to help Witch find her lost hat, bow and wand, and collect special ingredients needed to complete her spell. Along the route, there are themed activities, fascinating forest facts and opportunities for hands-on fun among the trees.

Often peppered with interactive stops, the trail also includes chances for families to snap photos with Witch and her animal friends on their magnificent broom at the end of the adventure.

Trail Pack

To enhance the experience, visitors can purchase a Room on the Broom trail pack for around £4. Packs include:

  • A colour-in kraft bag and pencil

  • A themed lanyard to wear

  • Ingredient stickers and spell cards

  • A craft card to create your own witchy wand
    These items help bring the adventure to life for young explorers and add extra magic to the journey.

Practical Information

  • 📍 Location: Haughmond Hill, Newport Road, Shrewsbury, SY4 4PW

  • 🌳 Trail Length: Approx. 1.2 km / 0.75 miles, marked by yellow waymarkers through mixed woodland

  • 👨‍👩‍👧‍👦 Suitable for: Families with children aged 3–9, but enjoyable for all ages

  • ♿ Accessibility: The surfaced trail and regular benches make it suitable for wheelchairs, mobility scooters and pushchairs

This delightful trail is the perfect way for families to enjoy time outdoors, combine a love of storytelling with nature exploration, and make magical memories together at Haughmond Hill in 2026

Future dates
  • Monday 2nd February 9:00am until 5:00pm
  • Tuesday 3rd February 9:00am until 5:00pm
  • Wednesday 4th February 9:00am until 5:00pm
  • Thursday 5th February 9:00am until 5:00pm
  • Friday 6th February 9:00am until 5:00pm
  • Saturday 7th February 9:00am until 5:00pm
  • Sunday 8th February 9:00am until 5:00pm
  • Monday 9th February 9:00am until 5:00pm
  • Tuesday 10th February 9:00am until 5:00pm
  • Wednesday 11th February 9:00am until 5:00pm
  • Thursday 12th February 9:00am until 5:00pm
  • Friday 13th February 9:00am until 5:00pm
  • Saturday 14th February 9:00am until 5:00pm
  • Sunday 15th February 9:00am until 5:00pm
  • Monday 16th February 9:00am until 5:00pm
  • Tuesday 17th February 9:00am until 5:00pm
  • Wednesday 18th February 9:00am until 5:00pm
  • Thursday 19th February 9:00am until 5:00pm
  • Friday 20th February 9:00am until 5:00pm
  • Saturday 21st February 9:00am until 5:00pm
  • Sunday 22nd February 9:00am until 5:00pm
  • Monday 23rd February 9:00am until 5:00pm
  • Tuesday 24th February 9:00am until 5:00pm
  • Wednesday 25th February 9:00am until 5:00pm
  • Thursday 26th February 9:00am until 5:00pm
  • Friday 27th February 9:00am until 5:00pm
  • Saturday 28th February 9:00am until 5:00pm
  • Sunday 1st March 9:00am until 5:00pm
  • Monday 2nd March 9:00am until 5:00pm
  • Tuesday 3rd March 9:00am until 5:00pm
  • Wednesday 4th March 9:00am until 5:00pm
  • Thursday 5th March 9:00am until 5:00pm
  • Friday 6th March 9:00am until 5:00pm
  • Saturday 7th March 9:00am until 5:00pm
  • Sunday 8th March 9:00am until 5:00pm
  • Monday 9th March 9:00am until 5:00pm
  • Tuesday 10th March 9:00am until 5:00pm
  • Wednesday 11th March 9:00am until 5:00pm
  • Thursday 12th March 9:00am until 5:00pm
  • Friday 13th March 9:00am until 5:00pm
  • Saturday 14th March 9:00am until 5:00pm
  • Sunday 15th March 9:00am until 5:00pm
  • Monday 16th March 9:00am until 5:00pm
  • Tuesday 17th March 9:00am until 5:00pm
  • Wednesday 18th March 9:00am until 5:00pm
  • Thursday 19th March 9:00am until 5:00pm
  • Friday 20th March 9:00am until 5:00pm
  • Saturday 21st March 9:00am until 5:00pm
  • Sunday 22nd March 9:00am until 5:00pm
  • Monday 23rd March 9:00am until 5:00pm
  • Tuesday 24th March 9:00am until 5:00pm
  • Wednesday 25th March 9:00am until 5:00pm
  • Thursday 26th March 9:00am until 5:00pm
  • Friday 27th March 9:00am until 5:00pm
  • Saturday 28th March 9:00am until 5:00pm
  • Sunday 29th March 9:00am until 5:00pm
  • Monday 30th March 9:00am until 5:00pm
  • Tuesday 31st March 9:00am until 5:00pm
  • Wednesday 1st April 9:00am until 5:00pm
  • Thursday 2nd April 9:00am until 5:00pm
  • Friday 3rd April 9:00am until 5:00pm
  • Saturday 4th April 9:00am until 5:00pm
  • Sunday 5th April 9:00am until 5:00pm
  • Monday 6th April 9:00am until 5:00pm
  • Tuesday 7th April 9:00am until 5:00pm
  • Wednesday 8th April 9:00am until 5:00pm
  • Thursday 9th April 9:00am until 5:00pm
  • Friday 10th April 9:00am until 5:00pm
  • Saturday 11th April 9:00am until 5:00pm
  • Sunday 12th April 9:00am until 5:00pm
  • Monday 13th April 9:00am until 5:00pm
  • Tuesday 14th April 9:00am until 5:00pm
  • Wednesday 15th April 9:00am until 5:00pm
  • Thursday 16th April 9:00am until 5:00pm
  • Friday 17th April 9:00am until 5:00pm
  • Saturday 18th April 9:00am until 5:00pm
  • Sunday 19th April 9:00am until 5:00pm
  • Monday 20th April 9:00am until 5:00pm
  • Tuesday 21st April 9:00am until 5:00pm
  • Wednesday 22nd April 9:00am until 5:00pm
  • Thursday 23rd April 9:00am until 5:00pm
  • Friday 24th April 9:00am until 5:00pm
  • Saturday 25th April 9:00am until 5:00pm
  • Sunday 26th April 9:00am until 5:00pm
  • Monday 27th April 9:00am until 5:00pm
  • Tuesday 28th April 9:00am until 5:00pm
  • Wednesday 29th April 9:00am until 5:00pm
  • Thursday 30th April 9:00am until 5:00pm
  • Friday 1st May 9:00am until 5:00pm
  • Saturday 2nd May 9:00am until 5:00pm
  • Sunday 3rd May 9:00am until 5:00pm
  • Monday 4th May 9:00am until 5:00pm
  • Tuesday 5th May 9:00am until 5:00pm
  • Wednesday 6th May 9:00am until 5:00pm
  • Thursday 7th May 9:00am until 5:00pm
  • Friday 8th May 9:00am until 5:00pm
  • Saturday 9th May 9:00am until 5:00pm
  • Sunday 10th May 9:00am until 5:00pm
  • Monday 11th May 9:00am until 5:00pm
  • Tuesday 12th May 9:00am until 5:00pm
  • Wednesday 13th May 9:00am until 5:00pm
  • Thursday 14th May 9:00am until 5:00pm
  • Friday 15th May 9:00am until 5:00pm
  • Saturday 16th May 9:00am until 5:00pm
  • Sunday 17th May 9:00am until 5:00pm
  • Monday 18th May 9:00am until 5:00pm
  • Tuesday 19th May 9:00am until 5:00pm
  • Wednesday 20th May 9:00am until 5:00pm
  • Thursday 21st May 9:00am until 5:00pm
  • Friday 22nd May 9:00am until 5:00pm
  • Saturday 23rd May 9:00am until 5:00pm
  • Sunday 24th May 9:00am until 5:00pm
  • Monday 25th May 9:00am until 5:00pm
  • Tuesday 26th May 9:00am until 5:00pm
  • Wednesday 27th May 9:00am until 5:00pm
  • Thursday 28th May 9:00am until 5:00pm
  • Friday 29th May 9:00am until 5:00pm
  • Saturday 30th May 9:00am until 5:00pm
  • Sunday 31st May 9:00am until 5:00pm
  • Monday 1st June 9:00am until 5:00pm
  • Tuesday 2nd June 9:00am until 5:00pm
  • Wednesday 3rd June 9:00am until 5:00pm
  • Thursday 4th June 9:00am until 5:00pm
  • Friday 5th June 9:00am until 5:00pm
  • Saturday 6th June 9:00am until 5:00pm
  • Sunday 7th June 9:00am until 5:00pm
  • Monday 8th June 9:00am until 5:00pm
  • Tuesday 9th June 9:00am until 5:00pm
  • Wednesday 10th June 9:00am until 5:00pm
  • Thursday 11th June 9:00am until 5:00pm
  • Friday 12th June 9:00am until 5:00pm
  • Saturday 13th June 9:00am until 5:00pm
  • Sunday 14th June 9:00am until 5:00pm
  • Monday 15th June 9:00am until 5:00pm
  • Tuesday 16th June 9:00am until 5:00pm
  • Wednesday 17th June 9:00am until 5:00pm
  • Thursday 18th June 9:00am until 5:00pm
  • Friday 19th June 9:00am until 5:00pm
  • Saturday 20th June 9:00am until 5:00pm
  • Sunday 21st June 9:00am until 5:00pm
  • Monday 22nd June 9:00am until 5:00pm
  • Tuesday 23rd June 9:00am until 5:00pm
  • Wednesday 24th June 9:00am until 5:00pm
  • Thursday 25th June 9:00am until 5:00pm
  • Friday 26th June 9:00am until 5:00pm
  • Saturday 27th June 9:00am until 5:00pm
  • Sunday 28th June 9:00am until 5:00pm
  • Monday 29th June 9:00am until 5:00pm
  • Tuesday 30th June 9:00am until 5:00pm
  • Wednesday 1st July 9:00am until 5:00pm
  • Thursday 2nd July 9:00am until 5:00pm
  • Friday 3rd July 9:00am until 5:00pm
  • Saturday 4th July 9:00am until 5:00pm
  • Sunday 5th July 9:00am until 5:00pm
  • Monday 6th July 9:00am until 5:00pm
  • Tuesday 7th July 9:00am until 5:00pm
  • Wednesday 8th July 9:00am until 5:00pm
  • Thursday 9th July 9:00am until 5:00pm
  • Friday 10th July 9:00am until 5:00pm
  • Saturday 11th July 9:00am until 5:00pm
  • Sunday 12th July 9:00am until 5:00pm
  • Monday 13th July 9:00am until 5:00pm
  • Tuesday 14th July 9:00am until 5:00pm
  • Wednesday 15th July 9:00am until 5:00pm
  • Thursday 16th July 9:00am until 5:00pm
  • Friday 17th July 9:00am until 5:00pm
  • Saturday 18th July 9:00am until 5:00pm
  • Sunday 19th July 9:00am until 5:00pm
  • Monday 20th July 9:00am until 5:00pm
  • Tuesday 21st July 9:00am until 5:00pm
  • Wednesday 22nd July 9:00am until 5:00pm
  • Thursday 23rd July 9:00am until 5:00pm
  • Friday 24th July 9:00am until 5:00pm
  • Saturday 25th July 9:00am until 5:00pm
  • Sunday 26th July 9:00am until 5:00pm
  • Monday 27th July 9:00am until 5:00pm
  • Tuesday 28th July 9:00am until 5:00pm
  • Wednesday 29th July 9:00am until 5:00pm
  • Thursday 30th July 9:00am until 5:00pm
  • Friday 31st July 9:00am until 5:00pm
  • Saturday 1st August 9:00am until 5:00pm
  • Sunday 2nd August 9:00am until 5:00pm
  • Monday 3rd August 9:00am until 5:00pm
  • Tuesday 4th August 9:00am until 5:00pm
  • Wednesday 5th August 9:00am until 5:00pm
  • Thursday 6th August 9:00am until 5:00pm
  • Friday 7th August 9:00am until 5:00pm
  • Saturday 8th August 9:00am until 5:00pm
  • Sunday 9th August 9:00am until 5:00pm
  • Monday 10th August 9:00am until 5:00pm
  • Tuesday 11th August 9:00am until 5:00pm
  • Wednesday 12th August 9:00am until 5:00pm
  • Thursday 13th August 9:00am until 5:00pm
  • Friday 14th August 9:00am until 5:00pm
  • Saturday 15th August 9:00am until 5:00pm
  • Sunday 16th August 9:00am until 5:00pm
  • Monday 17th August 9:00am until 5:00pm
  • Tuesday 18th August 9:00am until 5:00pm
  • Wednesday 19th August 9:00am until 5:00pm
  • Thursday 20th August 9:00am until 5:00pm
  • Friday 21st August 9:00am until 5:00pm
  • Saturday 22nd August 9:00am until 5:00pm
  • Sunday 23rd August 9:00am until 5:00pm
  • Monday 24th August 9:00am until 5:00pm
  • Tuesday 25th August 9:00am until 5:00pm
  • Wednesday 26th August 9:00am until 5:00pm
  • Thursday 27th August 9:00am until 5:00pm
  • Friday 28th August 9:00am until 5:00pm
  • Saturday 29th August 9:00am until 5:00pm
  • Sunday 30th August 9:00am until 5:00pm
  • Monday 31st August 9:00am until 5:00pm
  • Tuesday 1st September 9:00am until 5:00pm
  • Wednesday 2nd September 9:00am until 5:00pm
  • Thursday 3rd September 9:00am until 5:00pm
  • Friday 4th September 9:00am until 5:00pm
  • Saturday 5th September 9:00am until 5:00pm
  • Sunday 6th September 9:00am until 5:00pm
  • Monday 7th September 9:00am until 5:00pm
  • Tuesday 8th September 9:00am until 5:00pm
  • Wednesday 9th September 9:00am until 5:00pm
  • Thursday 10th September 9:00am until 5:00pm
  • Friday 11th September 9:00am until 5:00pm
  • Saturday 12th September 9:00am until 5:00pm
  • Sunday 13th September 9:00am until 5:00pm
  • Monday 14th September 9:00am until 5:00pm
  • Tuesday 15th September 9:00am until 5:00pm
  • Wednesday 16th September 9:00am until 5:00pm
  • Thursday 17th September 9:00am until 5:00pm
  • Friday 18th September 9:00am until 5:00pm
  • Saturday 19th September 9:00am until 5:00pm
  • Sunday 20th September 9:00am until 5:00pm
  • Monday 21st September 9:00am until 5:00pm
  • Tuesday 22nd September 9:00am until 5:00pm
  • Wednesday 23rd September 9:00am until 5:00pm
  • Thursday 24th September 9:00am until 5:00pm
  • Friday 25th September 9:00am until 5:00pm
  • Saturday 26th September 9:00am until 5:00pm
  • Sunday 27th September 9:00am until 5:00pm
  • Monday 28th September 9:00am until 5:00pm
  • Tuesday 29th September 9:00am until 5:00pm
  • Wednesday 30th September 9:00am until 5:00pm
  • Thursday 1st October 9:00am until 5:00pm
  • Friday 2nd October 9:00am until 5:00pm
  • Saturday 3rd October 9:00am until 5:00pm
  • Sunday 4th October 9:00am until 5:00pm
  • Monday 5th October 9:00am until 5:00pm
  • Tuesday 6th October 9:00am until 5:00pm
  • Wednesday 7th October 9:00am until 5:00pm
  • Thursday 8th October 9:00am until 5:00pm
  • Friday 9th October 9:00am until 5:00pm
  • Saturday 10th October 9:00am until 5:00pm
  • Sunday 11th October 9:00am until 5:00pm
  • Monday 12th October 9:00am until 5:00pm
  • Tuesday 13th October 9:00am until 5:00pm
  • Wednesday 14th October 9:00am until 5:00pm
  • Thursday 15th October 9:00am until 5:00pm
  • Friday 16th October 9:00am until 5:00pm
  • Saturday 17th October 9:00am until 5:00pm
  • Sunday 18th October 9:00am until 5:00pm
  • Monday 19th October 9:00am until 5:00pm
  • Tuesday 20th October 9:00am until 5:00pm
  • Wednesday 21st October 9:00am until 5:00pm
  • Thursday 22nd October 9:00am until 5:00pm
  • Friday 23rd October 9:00am until 5:00pm
  • Saturday 24th October 9:00am until 5:00pm
  • Sunday 25th October 9:00am until 5:00pm
  • Monday 26th October 9:00am until 5:00pm
  • Tuesday 27th October 9:00am until 5:00pm
  • Wednesday 28th October 9:00am until 5:00pm
  • Thursday 29th October 9:00am until 5:00pm
  • Friday 30th October 9:00am until 5:00pm
  • Saturday 31st October 9:00am until 5:00pm
  • Sunday 1st November 9:00am until 5:00pm
  • Monday 2nd November 9:00am until 5:00pm
  • Tuesday 3rd November 9:00am until 5:00pm
  • Wednesday 4th November 9:00am until 5:00pm
  • Thursday 5th November 9:00am until 5:00pm
  • Friday 6th November 9:00am until 5:00pm
  • Saturday 7th November 9:00am until 5:00pm
  • Sunday 8th November 9:00am until 5:00pm
  • Monday 9th November 9:00am until 5:00pm
  • Tuesday 10th November 9:00am until 5:00pm
  • Wednesday 11th November 9:00am until 5:00pm
  • Thursday 12th November 9:00am until 5:00pm
  • Friday 13th November 9:00am until 5:00pm
  • Saturday 14th November 9:00am until 5:00pm
  • Sunday 15th November 9:00am until 5:00pm
  • Monday 16th November 9:00am until 5:00pm
  • Tuesday 17th November 9:00am until 5:00pm
  • Wednesday 18th November 9:00am until 5:00pm
  • Thursday 19th November 9:00am until 5:00pm
  • Friday 20th November 9:00am until 5:00pm
  • Saturday 21st November 9:00am until 5:00pm
  • Sunday 22nd November 9:00am until 5:00pm
  • Monday 23rd November 9:00am until 5:00pm
  • Tuesday 24th November 9:00am until 5:00pm
  • Wednesday 25th November 9:00am until 5:00pm
  • Thursday 26th November 9:00am until 5:00pm
  • Friday 27th November 9:00am until 5:00pm
More
Social Interaction
* thebestof cannot be held responsible for any changes, amends or cancellations of an event