Trường nằm trong toà nhà Victoria cao rộng, thoáng đãng ở Đông Nam London - vùng Woolwich yên tĩnh và dễ đi lại - chỉ cách điểm du lịch hấp dẫn Greenwich vài phút.