BOLTON CHA RAMBLING CLUB. Ring 697610.

BOLTON ART CIRCLE, exhibitions, third Sunday of the month, art fair in the Penny Farthing Suite at The Last Drop. 11am to 4pm. Ring Bolton 847607.

ROYAL ARMOURIES MUSEUM, Leeds. Open from 10.30am to 5.30pm. Adult prices £4.90, children/concessions £3.90 and family tickets £14.90. Ring 0990 1066 66.

DOLL AND TEDDY FAIR, Rivington Hall Barn, Bolton. Open 10am to 4pm.

RSPCA GALA DAY, a day of games and fun with an official opening by the Mayor and Mayoress of Bolton. There is also a fashion show and auction, Deane Leisure Centre, 1pm. September 3. Admission £1 for adults and 50p for children.

KING GEORGES HALL, Blackburn. Tuesday September 5. An Evening of Clairvoyance with Stephen O'Brien. Starts 7.30pm.

GRAND CINEMA, York Street, Clitheroe. Sunday September 24. Film show screening Beau Travail, the retelling of the Herman Melville story Billy Budd. Starts 2.30pm. Also at 7.30pm the screening of The Last September, based on Elizabeth Bowen's novel about the end of British rule in Ireland. The British Federation of Societies are also holding their AGM from 1.30pm. Admission £1 to each showing.

HEATON PARK, Manchester. Trans-Lancs vintage and historic vehicle rally organised by the Museum of Transport. The calvacade of vehicles including historic buses, coaches, cars, lorries and motorbikes leave the Museum of Transport, Boyle Street, Cheetham at 11am travelling via Rochdale Roiad, Middleton, Slattocks, Castleton, Sudden, Springfield Park, Heywood, Hopwood and Bowlee before gathering in the Park. Sunday September 3. For further information ring 0161 205 2122.

SAMLESBURY HALL, Preston New Road, Samlesbury, Preston. To Sunday September 3. Demonstrations by artist Terry O'Toole and woodturner Alan Southworth. Also, to September 3, Norma Wheatley displays her artwork in the tea room. To September 10. Craft Guild of West Lancs exhibit a selection of their work including ceramics, paintings, wood-carving, painted silks and china painting. Open from 11am to 4.30pm. Admission £2.50 for adults and £1 for children. Ring 01254 812010.