Cheltenham Address
Cheltenham International Film Festival Trust
Midway House
Staverton Technology Park
Herrick Way
Cheltenham
Gloucestershire
GL51 TQ
London Address
Cheltenham International Film Festival
71-75 Shelton Street
Covent Garden
London
WC2H 9JQ