Mortgage advice:

Before you actively start looking around and approaching real estate agents, it is useful to know how far you are able and willing to go financially. You can either go to a bank to get advice and information. Note that they only offer one product: their own.
Or you can go to an independent mortgage adviser. They can offer you more different mortgages from various sources. A disadvantage might be that they steer you in the direction of the provider that offer the best commission.