We arrive in Southampton by ship and have a Brit Rail pass. We've been to London so maybe only need two days there. We loved Edinburgh and want to spend time there as well. Also we'd like to see Bath, Salisbury, Cotswold's, York. Is any of this doable just by train? Any suggestions for itinerary? How long is a train through the highlands? Can you get hotels on the fly in November? Is weather a problem in the highlands in November.
Any and all of the above would be great, just don't know the trains. Thanks.
by the say, day 10 we leave for home by ship again from Southampton.