Havering is London's cheapest borough for new build homes - studyHavering offers the most affordable new build housing in London, with a median price of £298,750.