The school is located in the heart of upmarket Bloomsbury, central London, with all the transport links to the rest of the capital you could ever need at your feet. The historic buildings are full of character, light-filled and packed with the latest technology. Situated in between some of the world’s top universities, you’ll also find all the academic inspiration you need around you. Where you live is key to your happiness and academic success. The school provides various accommodation options in student residences and homestays.