Exploring London

LSE is situated near the political and financial hubs of the city, next to the River Thames and surrounded by historical buildings. You will go on several guided trips to relevant institutions and will also have time to explore London yourself.

Browser does not support script.

Images Details
Search Images

Share:Facebook|Twitter|LinkedIn|