The college is found northwest of the city of Cambridge. It has about 450 students. At the beginning, it mainly had Roman Catholic students because it was built a short time after they were allowed back again in the University. Now it has a very international feeling. It was only in 1998 that St Edmund's was given full college status. Before, it was only considered a "House of Residence" by the University.