I am currently planning trip with my 2 nieces to England from May 22 to May 31, 2019 including travel time. This is a gift to celebrate them from graduating universities. We have been to London before but this time we would like to see Cotswold, Stonehenge, Bath, do Harry Potter studio tour and see some London plays. Is it too short of time for see everything or should I cut back?
My question is where to stay in London and travel to these sites with public transportation or stay at each places for few days.
My budget is £150 to £250 per day, is it too low for B&B, hotel or apartment?
Thank you in advance for the help and I am looking forward to hear from the forum.