What is the state of London’s residential property market?
Residential property prices are falling on average in the English capital of London. That’s according to the latest reading of the temperature of the London property market. Stubborn mortgage rates and stamp duty are just two of the reasons why average prices fell 0.4% year-on-year in March to £535,700. London’s homeowners are still adjusting…