I mostly ride between Kilmeston, Hambledon, South Harting and Hawkley... Linking up a few cat3/4 hills. Besides the A roads around there, you get very few motorists, I have to briefly (no more than ~1min) use the A32 to get from Wheely Down to Hayden Lane, while I have to be a bit more selective on when I run the gauntlet to use the A472 from Stroud to get to the base of Bell Hill just north of Petersfield.
I don't do cafe stops, but there are benches with lovely views near Butser Hill and Old Winchester Hill summits.
Probably the best simple guide of roads I use can be taken from this century ride last year
https://www.strava.com/activities/1595555040
I've only ridden around Fareham once and that was by accident, two years ago, when I tried to get home without using Google Maps... Went through Hambledon by accident, took a wrong turn and ended up on the A27 just after rush hour, not pleasant!