We are going to be in London only for three days in September and one of those days we'd like to take a tour bus to Stonehenge, Bath, Windsor Castle. There seem to be plenty of options out there, but I'm wondering if anyone has any favorite tour companies they could recommend (or who to avoid). I also wonder if we should book this tour in advance, from the States, or wait until we get to London. With such a short time in London, I don't want to spend my time there chasing down tour options unless it will save me money. Thanks in advance for your advice!
You can also take the train to these locations with a short local bus from the station to Stonehenge. That way you can arrange your own schedule. It does seem to be a push to do all three stops in one day unless you do an overnight in Bath. If you haven't been to London before I would just tour that City instead. Save the others for when you have some time to appreciate them. Hampton Court is an easy half day trip from London. You have tons of stuff to see and do in London and a lot of it is free.
Thanks Robin and Sharon!
Premium Tour Company and Evan Evans Tours are both good.
Quite a number of years ago we took a bus tour from London to Bath, Salisbury and Stonehenge. This was a one day tour - it was fast, but it worked just fine. I can't remember the name of the tour company. We just arranged it at the tourist center in London.
I went ahead and pre-booked a sunrise tour of Stonehenge with Premium Tours. This tour gets us into the actual stone circle. I pre-booked since Premium only has these tours about 7 days a month. We will also go to Bath on the same tour. Thanks everyone for your advice.