I am planning a trip to Europe departing Buenos Aires near 22nd May, returning ~13 June. The plan is to fly to Rome - visit Italy and Greece, then travel via road/train to Spain and end up in Portugal. On the way home from Lisbon have a long layover in London to visit the city. The best price I...