College Confidential Forums
UCL, LSE, Oxford vs. UChicago, Stern, Wharton
Career Opportunities & Internships
Investment Banking
stephenchanhk
November 18, 2011, 10:21am
16
<p>LSE is Located in London. If one think NYC, he should go Columbia.</p>
show post in topic