I'm currently a freshman at the University of Iowa and plan on studying abroad during my spring semester of my sophomore year. I have narrowed it down to University of Edinburgh and the IES direct enrollment program at City, University in London. I've been to London on vacation and loved every minute of it and would love to go back, but am open to other options as well. What are the main differences between Edinburgh and London? What do you think will give me a better study abroad experience? Any and all advice is greatly appreciated. Thanks.