I am planning a trip to England. I would like to spend 2 days in London (have visited London before) and then leave the city to see Windsor Castle, Bath, Oxford,Blenheim Palace, a little of the Cotswolds, maybe Warwick Castle, ( any other must see you would recommend or is there something I should delete) and back to London. I would not plan on renting a car so I am looking to do public transport or a tour/tours. I am not a fancy traveller. Any suggestions? What months would you recommend to do the trip?