Another suggestion of an area I know well is around Marlborough in Wiltshire where you have Avebury, Silbury Hill, West Kennet Long Barrow, A plethora of White Horses within easy reach, The Ridgeway, Stone Henge within reach (but a pain to photograph these days), Savernake Forest, Devizes Caen Hill Locks, the canal runs by Marlborough so canal boats in abundance. Basically lots of photo opportunities and most importantly, lots of really nice country pubs (Wadworths is the local brewery). And pretty central, easy to get to by road or train (Swindon or Pewsey).