I updated the route for my own amusement - this is where we went:
http://www.gmap-pedometer.com/?r=2046740
Comes out as 3.9 miles. Only real difference was going over Moel y Gaer rather than round. The knee-length leggings I wore worked extremely well protecting me from the nettles and gorse :-)