Расположенный в 7-м округе Парижа, на левом берегу, на Эспланаде Инвалидов, Британский Совет легко доступен на общественном транспорте — метро Инвалидов (линии 8 и 13), остановка регионального экспресс-метро Invalides (линия С), автобусы (63, 69, 83, 93). Неподалеку находится платная общественная парковка.
В каждом классе есть кондиционер и мультимедийное оборудование.
Здание доступно для людей с ограниченной подвижностью.