It means that he previously proposed the Kent farm as the location (site) for something, but now he's giving up (dropping) that idea. This "something" could be, say, a factory development, a landfill site, or pretty much anything really.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.