My 15 year old & I are visiting London for the first time in June. I am considering a stay in Salisbury for 2-3 days. It seems to be a good central location for some of the sights we would like to see. Relying on public transportation only (no car rental.) We would like to visit Stonehenge & possibly Avebury. We would also like to see Old Sarum, Old Wardour Castle, & Stourhead. Can we rent bicycles in Salisbury? Would it be possible to visit all of these places by bike? (keep in mind we are relatively fit & active but usually running/walking. Novice cyclists.) Would also love to see Highclere. I thought we might be able to see that on our way back to London...? Would prefer to avoid large tour buses as much as possible but I understand our options are limited without a car. Any advice would be appreciated!