An American school with an exceptional central London location
London is undoubtedly one of the most influential and favorable places to study. Our campus overlooks one of the city's oldest and most vibrant garden Russell Square in the heart of London's famous academic district of Bloomsbury. You will be just footsteps away from world-class universities, libraries, museums, shopping, restaurants and iconic landmarks.