Welcome Premeiji! I've moved this thread over to the Nexus 7 forum so that you won't need to post this issue again! I'd like to personally welcome you to Androidforums I and hope that you enjoy it here!
Sadly I think that your best bet would be to physically BE in the UK. Unless you have your account registered in the UK. I'm actually not 100% sure.