I may be making a mistake, but I will be picking up a car at the Europcar downtown city office (24 East London). While re-confirming our lodging arrangements, I asked about pickup locations and was warned away from Edinburgh Waverley -- a very busy location that could be tricky to handle.