The UK falls to 20th place as the most expensive country to buy a flat – but a central flat in London costs almost FIVE times more than the global average!
The average cost of a two-bed city centre flat in the UK has fallen to £238,000, a £16,000 drop from 2020’s average of £254,000.
Read more…