Tejal Sandera 132 2255 days ago Zoopla finds London buyers must be paid £84,000 while Liverpool requires £26,000