Financial Calendar

Friday 26 July 2019Final Dividend Record Date
Wednesday 31 July 2019Annual General Meeting
Friday 30 August 2019Final Dividend Payment Date
Wednesday 4 September 201920 Week Trading Update
Thursday 7 November 2019Interim Results

Registered Office

Halfords Group plc

Icknield Street Drive

Redditch

Worcestershire

B98 0DE

Registrars

Link Asset Services

The Registry

34 Beckenham Road

Beckenham

Kent

BR3 4TU

Auditor

KPMG LLP

One Snowhill

Snowhill Queensway

Birmingham

B4 6GH

Joint Brokers

Investec plc

30 Gresham Street

London

EC2V 7QP

J.P. Morgan Cazenove

25 Bank Street

Canary Wharf

London

E14 5JP

Solicitors

Clifford Chance LLP

10 Upper Bank Street

London

E14 5JJ