Hi Dimas,
They sound like good places to visit to get a flavour of the south of England.
Windsor is just out of London and isn't a very long journey at all.
Bath, Salisbury and Stonehenge are all quite close together (along the M4 motorway in the West of England) You wont't fit them all in in one day but it may be nice to plan a short trip of 2 or 3 days.
Winchester is also just a day trip away from London in the south of England - in fact this destination could possibly be taken in whilst returning from Bath/ Salisbury etc
... and Avebury is about halfway between Salisbury and Winchester.
Alternatively if you would like a guided tour you can see some of the tours available on All In London here:
London and surrounding area tours - one of them take in Windsor, Oxford and Stonehenge on the one trip.
Hope this helps.
All the best,
AIL Staff
Posted: 2008-03-26 14:54:50