Houses on Falmouth Road in Evington, Leicester sold for an average of just £57,923, according to analysis of Land Registry data. The research by GB Concrete & Pump looked at thousands of house ...