The first thing you need to know is how much you can afford. I suggest you arrange an appointment with an independent mortgage advisor. They will be able to advise on the best mortgage for you and give you an indication of how much you can borrow. You can then get an agreement in principle so you are ready to buy. Once you have this you can make sure you only look at properties within your budget and when you find the perfect home you are ready to act.