DS keen to visit all three, but they all have open days on the same two days in June. We're in London. Don't have a car but could hire; the alternative would be to get the train. Don't mind staying overnight somewhere.
What would you do? Obviously Bath and Bristol would have to be the same day but would you go there first and then (if driving) go to Durham that night? Or start in Durham (perhaps go up the night before) and then drive down to B&B? Going by train would involve coming home in between and doing them as day trips.
As I write this realise I'm making a meal out of it - my only excuse is that I'm not a massive driver and the Durham leg is stressing me at the thought of it!