There’s lots’ going on this month - everything from The Cup Final and the start of the Glyndebourne season to The Chelsea Flower Show.

If you’re going to any of them, let Andy or Christopher know if you need anything special.

2000 GuineasNewmarket, Suffolk (May 5-6).

May Festival Chester Race, Cheshire (May 9-11).

FA Cup Final, Wembley Stadium (May 11)

Badminton Horse Trials, Gloucestershire (May 3-7).

Royal Windsor Horse Show, Berkshire (May 9-13).

Europa League Final, Amsterdam (15 May)

Newbury Chatsworth Nissan International Horse Trials, Derbyshire (May 15-16)

Cannes Film Festival, Cannes, (15-16 May)

England v New Zealand, Lords, (16-31 May)

Summer Shakespeare Season opens in London (May 18 - Sep 8).

Chelsea Flower Show, Royal Hospital, Chelsea, London (May 22-26).

Champions League Final, Wembley ( 25 May)

Premiership Final, Twickenham ( 25 May)

Glyndebourne Opera Festival, Hampshire (May 20 – 26 Aug).

PGA Championship, Wentworth, Surrey (May 24-27).

Monaco Grand Prix, Monte Carlo ( 26 May)

Hay Festival. Ten-day festival in the Welsh border town of Hay-on-Wye featuring renowned international authors (May 26-June 5).

Bath International Music Festival, Avon (May 30 - June 10).

Blair Athol Highland Gathering, Perthshire (May 26).

England v Ireland,  Wembley ( 29 May)

Royal Bath And West of England Show, Somerset (May 30 - June 2).