We'll be in London a total of 6 days with an additional 2 day trip to Bath/Stonehenge. Would you suggest an overnight in Oxford as well or should it be a day trip? Also should we be going to Cambridge or any other spot nearby? All advice is welcome! Thanks.