London Campus Experts

The London campus covers over 4,000 square metres, with the main part of the building dating back to Victorian times. There are twelve lecture rooms with seating capacities ranging from 20-150 people, and four breakout/seminar rooms. In 2014 we added a dedicated Executive Education Suite to our teaching space, providing four additional lecture rooms. Computers are […]

Madrid Campus Experts

The Madrid campus is located in a peaceful area, some metres away from the National Park of Monte del Pardo. The Madrid site is the ideal place for the students to focus on their study and professional development. The main building is surrounded by a 6,000 m2 garden that includes a beautiful grove, and a […]