Halloween is on the horizon, with the annual fright-fest taking place this year on Saturday October 31.

For those of you who love a scare, there are plenty of frightening events taking place all over Ealing (or just a short journey away!), from parties to horror movie nights... And there's even some more gentle spooky goings on suitable for children.

So put these great events in your diary and get ready for the fright of your life this Halloween!

Children's Halloween workshops

Take part in some fun workshops this Halloween featuring your favourite characters, Harry Potter and Room on the Broom!

Bring best-loved books to life, as well as singing, dancing and acting!

Two workshops over two days include Room on the Broom and Harry Potter Hogwarts Halloween Workshops.

This event takes place on Monday October 26 and Tuesday October 27. Tickets cost £45 for Room on the Broom, £65 for Harry Potter.

Oakland's Primary School, Oakland's Road, Ealing, W7 2DP - 07925 463 945

Fulham Palace ghost tour

Hear the tales of hauntings by old inhabitants of Fulham Palace as you creep around the spooky halls on this special ghost tour. Learn all about ghost hunting on the Fulham Palace Ghost Tour and keep a look out for any deathly beings!

This event takes place on Wednesday October 28 at 7pm. Tickets cost £20 per person.

Fulham Palace, Bishop's Park, Bishop's Avenue, Fulham, SW6 6EA - 020 7736 3233

Spooky pasta-making for children

Join a spooky pasta-making session and learn how to make black (coloured with natural squid ink) spaghetti and shape it into a scary spider!

What better way to spend Halloween than by eating your own spooky creations?

This event takes place from Tuesday October 27 to Friday October 30 at 10.30am. Tickets cost £30 per child.

10A Gunnersbury Lane, The Broadway, Acton, W3 8HR - 07807 930 975

Halloween party at The Grange Pub

Everyone is invited to join a very special Halloween party at The Grange Pub in Ealing.

Grab your best Halloween outfit and enjoy food, drinks, disco and professional photography for a spooky night of fun not to be missed!

This event takes place on Saturday November 7 at 7pm. Entry is £10.

The Grange Pub, Warwick Road, Ealing, W5 3XH - 020 8567 7617

Halloween crafts and pumpkin parade

Enjoy Halloween-themed crafts and face painting in Fulham during the spooky celebrations!

Bring a pumpkin and any musical instruments or noisy objects and scare away the ghouls that inhabit Fulham Palace on a special pumpkin parade around the park.

This event takes place on Friday October 30 from 2pm to 4.20pm and is free of charge.

Fulham Palace, Bishop's Park, Bishop's Avenue, Fulham, SW6 6EA - 020 7736 3233

Do something spook-tacular this Halloween!

Half-term Halloween baking classes

Learn to cook in half-term with these fun, spooky Halloween cooking and baking classes!

This event takes place from Wednesday October 21 to Saturday October 31. Each class costs £30.

15 Woodstock Avenue, Northfields, Ealing, W13 9UQ - 0755 505 8449

Blood-like lemonade Halloween club night

Dig your best Halloween costume out and head to Karma Nightclub in Ealing for a spooky night out!

The night will be filled with commercial dance music, house, club anthems and R&B, so if you fancy having a boogie this Halloween, look no further than Karma!

This event takes place on Saturday October 31 from 10pm. Tickets cost £10 for all-night entry.

Karma Nightclub, 10 High Street, Ealing, W5 5JY - 020 8840 0616

Children's Halloween movie and dance party

Children can enjoy a whole evening of fun at this Halloween movie and dance party at The Half Moon in Putney.

Entertainment includes dancing, the film Hotel Transylvania, Halloween-themed games and a Halloween disco... Fancy dress is encouraged, so dig out your best costume and have fun!

This event takes place on Friday October 30 from 12pm to 4pm. Tickets cost £30 per child.

The Half Moon, 93 Lower Richmond Road, Putney, SW15 1EU - 07956 235 238

Halloween cookery workshop

Enjoy preparing food with your children at this freaky Halloween cookery workshop. From witches fingers to ghost cookies and with spooky activities, children of any age will love this fun workshop!

This event takes place on Wednesday October 28. Tickets cost £14, which includes ingredients.

Greenford Park Residents Hall, Queen's Avenue, Greenford, UB6 9BX - 07759 777 497

Trick or Treat at Ealing Broadway Shopping Centre

Dress up your little monsters in their finest costumes and enjoy a free trick or treat event in Ealing Broadway.

Grab a map and hunt around Ealing Broadway Shopping Centre to find your sweets!

This event takes place on Friday October 30 from 12pm to 6pm. Entry is free.

Ealing Broadway Shopping Centre, Ealing Broadway, Ealing, W5 5JY - 020 8567 3453

Get a good scare by visiting one of London's top 10 most haunted places this Halloween!