Answer
Located in the historic city of Cambridge, renowned for its prestigious university and picturesque architecture, St Edmund's College stands as a prominent educational institution. Founded in 1896, the college is an integral part of the University of Cambridge and contributes to the city's vibrant academic atmosphere.