Here is some information that I copied from others about Cornwall:
https://www.rabbies.com/en/england-tours/from-london/5-8-day-tours/devon-cornwall-a-magical-land-of-legends-5-day-tour
https://www.viator.com/tours/London/5-Day-Devon-and-Cornwall-Small-Group-Tour-from-London/d737-2250LON4
Dartmoor - Roam this distinctive craggy landscape and take a glimpse at the Dartmoor ponies grazing in the shadow of the granite outcrops.
Exeter - Stroll through this ancient Roman city, from the magnificence of its gothic cathedral to the city’s medieval underground passages.
Boscastle - One of the last remaining unspoilt harbour villages in the British Isles, the medieval harbour and its charming fishing boats are a joy to see.
Tintagel Castle - This ruined castle full of Arthurian legend is perched on cliffs above an immense cave full of magic.
Land's End - This iconic location is lined with coastal paths and cliff trails.
St. Ives - An artists’ haven for over 100 years, with galleries on narrow streets and a beach that’s a surfers’ paradise.
Look at the following map - the areas coloured green are the most scenic - but you would need to drive yourself to see most of them.https://www.google.co.uk/maps/@50.6914159,-3.9433723,9.21z/data=!5m1!1e1
These places are very attractive - find them on the map and then Google them. DARTMOUTH, SALCOMBE, POLPERRO, FOWEY, EDEN PROJECT, LOST GARDENS OF HELIGAN, TREBAH & GLENDURGAN GARDENS (near Falmouth), ST. MICHAELS MOUNT, MOUSEHOLE, PORTHCURNO (Minack Theatre - curt into the cliffs), LAND’S END (although commercialised), ST.IVES, PADSTOW, TINTAGEL, CLOVELLY, LYNMOUTH, SELWORTHY, DUNSTER. Avoid Newquay! Truro is fairy attractive and being central, makes a good base for touring Cornwall.
Roads across Dartmoor can be ‘challenging' for foreigners. Exeter is worth a look but can be difficult to drive in and out of due to congestion. Plymouth has the quay from which The Pilgrim Fathers set sail for America but the city is not that interesting/attractive.
Regarding driving or not - zoom down on the map and then select street view for some of the places mentioned. Most have tiny narrow streets and as a result, car parks are found on the edge of towns.
——————————————-
I think your plan is a good one, but give yourselves plenty of time for that LHR-Reading transfer. Our British friends will have better advice about that.
Acraven is usually spot on, but I'll say I didn't like the Eden Project -- just a giant overcrowded botanical garden. Didn't really like the Heligan gardens either, but the autumn weather was bad and we were tired from traipsing all over Eden that morning, so YMMV. I'll join the widespread negativity about Land's End itself, but there's plenty of beautiful coastal scenery to take its place. St. Michael's Mount is good, and there's a boat you can take if the tide's high.
Besides Exeter, I'd suggest Truro as your Cornwall base, lets you drive to either the north or south coast. Cornwall roads are very slow even in the off season, must be worse in July, so allow plenty of time to get around. (One reason neither the Romans nor the Saxons conquered Cornwall is how hard it was to go through multiple north-south ranges of hills. They also produced the little harbors that made fishing and smuggling so important back in the day.)
f you don’t want to drive all the way, consider taking the train as far as Exeter or Plymouth and then hire a car. You have driven in Wales so are well used to driving on the more winding roads. Try and avoid the British school holidays = last week of May and from about 20 July to 1 September.
Check National Rail UK for the station , but I'm pretty sure it's Heathrow terminal 5 to Exeter St Davids