We are planning a trip this coming June to London then St. Andrews. Our plan is to fly from the states to London, 4 days later take the train to Edinburgh and drive a rental car to St. Andrews. Then depart to the states flying from EDI. Is there a logistical advantage to reversing the order? (fly fom US to EDI, then train to London, then fly home from London). Can we pick up the rental car at the train station and then return it at the airport?