St Edmund Hall se encuentra en un pequeño terreno central al norte de High Street.