圣约翰学院的建筑非常的宏伟漂亮,他有一些建筑是从13世纪起到现在的老建筑了,虽然显得有些斑驳,但是非常有历史感,整个学院还拥有5个庭院。