A man has been charged with one count of rape following a Thames Valley Police investigation.
Craig Hughes, aged 32, formerly of Layford Road in Liverpool, was charged by postal requisition on 23 May.
The charge is in connection with a non-recent sexual offence that occurred in the Quarrendon area of Aylesbury in 2008.
A girl who was a teenager at the time was raped in Meadowcroft, Quarrendon, Aylesbury.
The offence was reported to Thames Valley Police in July 2017.
Hughes was remanded in custody and will appear before High Wycombe Magistrates’ Court on Wednesday 19 June.