UCL, LSE, Oxford vs. UChicago, Stern, Wharton

<p>LSE is Located in London. If one think NYC, he should go Columbia.</p>