Hi! I'm traveling for the first time to Europe from mid May to end of June 2013, and would like some ideas of a good itinerary to hit the best sights without feeling overwhelmed. I'm flying into London and plan to travel by train to France, on to Italy, then to Spain where I will spend the duration of my trip, and flying home from there end of June. I was thinking maybe 5-7 days in London, 1-2 weeks between France and Italy, and the last 3 weeks in Spain. Any suggestions? Thanks!