The Duchess of Cambridge has reopened a World War Two codebreaking centre, where her grandmother once worked.
The home of the Government Code and Cypher School in Buckinghamshire cost �8m to restore and was mostly funded by the Heritage Lottery Fund.