The London Centre program accommodates up to 25 students who live together in a student residence hall. The residence also contains a computer room, limited laundry facilities, study spaces, and communal living areas. Students are housed in double, triple, or quad rooms. There is no meal plan available for London Centre students and students cook the majority of their meals. Several major grocery stores are located near the Centre. Shared cooking facilities (including refrigerator, range, sink, and cupboard space) are located in the residence hall. Cookware, dishes, silverware, bedding, and linens are provided. Students need to provide towels. Many student rooms have en suite bathrooms.
Residence halls are within walking distance of Foundation House which houses classrooms as well as faculty and administrative offices. The London Centre Director's office is located in Foundation House. Most lectures take place in the Foundation House classrooms although classes also regularly meet at museums, concert halls, theatres, and other locations throughout London.