EC Bristol puede presumir de una envidiable ubicación en el centro en Queen Square, un área tranquila y relajante en el centro de la ciudad que posee el galardón “Green Flag” por ser uno de los mejores espacios verdes en Inglaterra. Repartido en tres plantas. EC Bristol es moderno y espacioso con amplias aulas y áreas comunes luminosas y vibrantes.