Have you heard of LIDAR, I was thinking outside the box, I imagine that could be a great tool for helping you find spots.
Low and behold though there's lots of places that are just blanked out, surprise, surprise, I've a good idea why that is.
Still, buying some books on ancient Britain would be a good start.