 Filming began in June 2007 in various locations throughout Scotland, Wales and England.The filmmakers were given rare access to shoot scenes inside Westminster Abbey.The film was premiered at the Edinburgh International Film Festival in Fountainbridge, Edinburgh, Scotland on 21 June 2008.