The cheapest House in London is REALLY NOT BAD!
As of posting this, the cheapest house in London is at 552 Nelson Street listed at $299,900 and you would think it looks really rough, but not at all! It has updated finishes, a metal roof, parking for 2 and a large storage shed!
Read more HERE