Yes, that would be a reasonable plan. If you buy a phone from Virgin, it will be locked though. Virgin used to provide the unlock code for a fee but I don't know if they still do this (but then again, there will be a mobile phone stall at any dodgy London market that can unlock the phone for you

).