MONACO BALLROOM, Hindley. Houghton Weavers. Saturday April 14. Ring 01942 255138.

MELBOURNE ROAD METHODIST CHURCH, Bolton. Bolton Male Voice Choir. Saturday April 7. Starts 7.30pm. Tickets £3 including light refreshments. Ring 62779.

ALBERT HALL, Bolton. Bolton. The Imposters perform The Ultimate Sixties Show. Starts 8pm. Tickets £11. Ring 334400.

THE MET, Market Street, Bury. Marcelli Ensemble. A concert of classical music including Vivaldi's Four Seasons and Bach's Concerto for Two Violins. Sunday April 8. Starts 3pm. Tickets £4 and £3 concessions. Ring 0161 761 2216.

RADCLIFFE CIVIC HALL, Radcliffe. Ring 0161 253 7812.

THE LOWRY, Salford Quays. Ring 0161 876 2000.

BURNLEY MECHANICS, Burnley. The Manchester Harlem Gospel Choir perform a mixture of rhythm and blues. Sunday April 8. Starts 7.30pm. Tickerts £7.50 and £6.50. Ring 01254 664411.

ALBERT HALLS, Bolton. Smokie In Concert. The Past to Present Tour celebrating their 25th anniversary. Tuesday April 24. Ring 334400.

KING GEORGES HALL, Northgate, Blackburn. Ring 01254 582582.

PRESTON GUILD HALL & CHARTER THEATRE, Lancaster Road, Preston. Ring 01772 258858.

PALACE THEATRE, Manchester. Ring 0161 242 2503.

ROYAL NORTHERN COLLEGE OF MUSIC, Manchester. Ring 0161 907 5278/5279.

ALBERT HALLS, Bolton. The Searchers. Friday April 20. Starts 8pm. Tickets £11 and £9.50 concessions.

LYCEUM THEATRE, Crewe. Ring 01270 537 333.

BRIDGEWATER HALL, Manchester. Sir Peter Maxwell Davies 10th Anniversary Concert featuring music by Berlioz, Mozart and and special encore of Scottish Folk Music perofrmed by the Barnstormers. Saturday April 7. Starts 7.30pm. Also, Halle Orchestra Opus One Concert featuring music by Sibelius and Grieg. Sunday April 8, Wednesday April 11 and Thursday April 12. Starts 7.30pm. Also, Omara Portuondo in Concert performs Cuban music during the Hola Cuba festival. A Cuban-inspired buffet supper is also available before the show from 5.30pm. Tuesday April 10. Starts 7.30pm. Tickets £15.95. Ring 0161 907 9000.

EMPIRE THEATRE, Liverpool. Ring 0870 606 3536.