Come on everyone, put me off entering into this. Because I’ve basically already moved in, my bags are packed and I’m about to sell my house for the minute I’m told I’ve won the house.
Please bust my bubble so I can get over it. It’s next to a landfill site? Built on an ancient burial ground?
https://omaze.co.uk/pages/devon-ii