The introduction of government schemes has seen demand for property rise over the last few years. London has seen the largest rise in house prices in the UK, with prices reaching double the national average. The interest from international buyers and the introduction of new wealth has seen London’s property prices hit an all-time high,… Read more