Hi Tara,
As you are shifting to UK you can work in Central london as there are many companies having an requirement on java and moreover you can work and live in Reading and west london as most of the companies are located there like [company names removed]
There are many good mid sise companies where you can get a job in java and on other domains.
East london is the best place to live as its cheaper then central london as its very very expensive.
I wish this information will help you.
[ February 24, 2007: Message edited by: Ben Souther ]