On a Spanish hillside, overlooking the Castro dam and Douro River, sits the village of Salto de Castro. Its 44 homes, hotel and church have lain empty for more than three decades.
The entire town is on sale for €260,000 (£227,000), which is less than half the average amount spent by first-time buyers in London (£476,248).