The main academic building for Boston University's London Campus. Located in South Kensington, London.