London still hogs property value despite ‘race for …

The total value of all UK homes broke the £8 trillion barrier in 2021 according to Savills – and London is still easily the most valuable location. UK housing value rose 10.6... Read more »