The bus and commercial vehicle vehicle rally is returning to Colne Valley Railway for the fourth year on July 20.

There will be displays of vehicles from different eras and bus trips around the local area.

Visitors will also be able to enjoy unlimited steam and diesel train rides at the heritage railway on trains of all ages.

Tickets cost £9 for adults, £7 for seniors and child between three and 15 £5. Family tickets for two adults and up to three children are available at the price of £28.

For further information, visit colnevalleyrailway.co.uk.