Where Is LSE Based?
LSE is located in Westminster, Central London, near the boundary between Covent Garden and Holborn. The area is historically known as Clare Market. LSE has more than 11,000 students, just under seventy percent of whom come from outside the UK, and 3,300 staff. How many campuses does LSE have? LSERead More →