World Cup property prices!

Property prices are now 106 times higher than when England last won the World Cup back in 1966!