Determining costs on the environmental issues could take time, and cause delay.
So too could determining what values future planning permissions might add to the value of the land. As I understand it, that can add significant value to land in the U.K. There are likely several to many reasons for hold ups on financial transactions such as these, and it can certainly drive one nuts whilst waiting and wondering.