Self build homes and custom build homes in London Finding land for sale for your self-build home in London can be difficult. It doesn’t need to be!