It gets easier and cheaper all the time. Here's an A$2.61 USB socketed buck board.
5V USB Output Converter DC 7V-24V To 5V 3A Step-Down Buck KIS3R33S Module
http://www.ebay.com.au/itm/New-5V-USB-Output-Converter-DC-7V-24V-To-5V-3A-Step-Down-Buck-KIS3R33S-Module-/350675929815I don't know if they ship to the UK, but you can probably find the same thing from a vendor who does.
In the top illustration the input from the rectifier (see below) is at the left to the two screws and the output is to the right at the USB socket.
According to James Stewart of the famous Melbourne cycling family to whom I am indebted for discovering this module, the output to the USB is steady at 5V at any input from 1V above, i.e. 6V and up. That should be a doddle with the output of any of our hub dynamos after rectification.
You'd need to convert the AC from the hub dynamo into DC at the input of the module above, and for that you could buy another inexpensive little board or cobble up a Schottky bridge and a cap across the input screws to the left of the buck in the top illustration.
TIP: Normally I prototype such things in a small electrician's junction strip, attaching the leads with the strip's captive screws. Such junction strips are available from any hardware store and easily cut into sections with your wife's bread knife. The strip also has holes through for attachment inside a little mint tin or whatever you use for mounting this small assembly to your bike. (I know, Dan and the real engineers are curling up in shame and claiming they never knew me, but not all cyclists own temperature-controlled soldering stations and plenty of breadboard lying around.) For myself, I'd build this thing in a piece of square tube ali, with a glued-in furniture plug across the top for weather sealing and the USB socket pointing downwards for weather protection, and the two modules on opposite sides -- inside! -- for thermal separation.