We have done several driving vacations in GB, which was great when we were younger. More recently, we have done an around the British Isles cruise. If driving around isn't an option, a cruise such as you are considering could give a much better appreciation for the variety of England, Scotland and Ireland, as long as you chose your tours carefully. flying between the big cities would be our last choice. IMHO, take private tours rather than cruise tours, and take advantage of being able to design them to meet your wishes and needs. Enjoy your trip!