I'm sure you could find somebody on here to meet you in London to buy some BTC for cash. There are no Bitcoin ATMs here at the moment as far as I'm aware, but there was one a few months ago at some tech conference down in London. Hopefully there'll be at least one by the time you plan to travel here.
Bittylicious is probably the easiest exchange for us UKers (IMO/experience), but I'm sure there will be easier ways to cash in
BTC during next year (I take it she'll be keeping hold of it for a while? If not, may as well just give cash).
I don't believe they've blocked any Bitcoin related sites, or if they ever would, but you could always use TOR to access them.
Hope that helps. I can try find more details for you if you wish.
Oh.. and UKP should be GBP