Buying your first home in London? Read this guide to how long it takes to buy a house in 2020 & mistakes to avoid!