Living In England (www.livinginengland.info) is a 'Free Information' website for those looking to settle down, work and/or study in England (UK). It explains the following:
How to open a bank account, how to find a property, how to find a job, how to set up utility bills, how to register with a gp and dentist, how to set up as self-employed, how to get a national insurance number, how to get a phone/internet contract and much much.